Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "rated blitz game"] [Site "https://lichess.org/BsCoSX60"] [Date "2026.05.04"] [Round "-"] [White "pr1769"] [Black "AngusMacAllan"] [Result "0-1"] [GameId "BsCoSX60"] [UTCDate "2026.05.04"] [UTCTime "09:38:27"] [WhiteElo "1741"] [BlackElo "1755"] [WhiteRatingDiff "-6"] [BlackRatingDiff "+5"] [Variant "Standard"] [TimeControl "300+0"] [ECO "C25"] [Opening "Vienna Gambit, with Max Lange Defense: Knight Variation"] [Termination "Normal"] [Annotator "lichess.org"] 1. e4 { [%eval 0.18] } 1... e5 { [%eval 0.22] } 2. Nc3 { [%eval 0.08] } 2... Nc6 { [%eval 0.07] } 3. f4?! { (0.07 → -0.53) Inaccuracy. Nge2 was best. } { [%eval -0.53] } (3. Nge2 Nf6 4. d4 exd4 5. Nxd4 Bb4 6. Nxc6 bxc6 7. Bd3 O-O) 3... exf4 { [%eval -0.29] } 4. Nf3 { [%eval -0.26] } { C25 Vienna Gambit, with Max Lange Defense: Knight Variation } 4... d6 { [%eval 0.0] } 5. d4 { [%eval 0.04] } 5... Nf6?! { (0.04 → 0.83) Inaccuracy. g5 was best. } { [%eval 0.83] } (5... g5 6. d5 Ne5 7. Bb5+ Bd7 8. Bxd7+ Nxd7 9. h4 Bg7 10. hxg5) 6. a3?! { (0.83 → 0.00) Inaccuracy. Bxf4 was best. } { [%eval 0.0] } (6. Bxf4 Be7 7. Be2 O-O 8. O-O Bg4 9. h3 Bh5 10. g4 Bg6) 6... Be7?! { (0.00 → 0.94) Inaccuracy. Nh5 was best. } { [%eval 0.94] } (6... Nh5 7. d5 Nb8 8. Be2 Bg4 9. O-O Nd7 10. Nd4 Bxe2 11. Ncxe2) 7. Bc4? { (0.94 → -0.41) Mistake. Bxf4 was best. } { [%eval -0.41] } (7. Bxf4 Bg4 8. Qd3 d5 9. O-O-O dxe4 10. Nxe4 Nd5 11. Bd2 O-O 12. c4 Nf6) 7... O-O?! { (-0.41 → 0.39) Inaccuracy. Nxe4 was best. } { [%eval 0.39] } (7... Nxe4 8. Nxe4 d5 9. Nc3 dxc4 10. d5 Na5 11. Bxf4 O-O 12. O-O) 8. O-O?! { (0.39 → -0.40) Inaccuracy. Ba2 was best. } { [%eval -0.4] } (8. Ba2 Nh5 9. O-O Kh8 10. Ne1 g6 11. Nd5 Bg5 12. c3 f5) 8... Bg4?! { (-0.40 → 0.52) Inaccuracy. Nxe4 was best. } { [%eval 0.52] } (8... Nxe4 9. Nxe4 d5 10. Bd3 dxe4 11. Bxe4 g5 12. Qd3 f5 13. Bxc6 bxc6 14. Bd2) 9. Bxf4 { [%eval 0.16] } 9... Na5? { (0.16 → 1.52) Mistake. Nxe4 was best. } { [%eval 1.52] } (9... Nxe4 10. Nxe4 d5 11. Bd3 dxe4 12. Bxe4 Bxf3 13. Qxf3 Qxd4+ 14. Kh1 Bd6 15. c3) 10. Ba2 { [%eval 1.7] } 10... c6? { (1.70 → 3.50) Mistake. c5 was best. } { [%eval 3.5] } (10... c5 11. dxc5 dxc5 12. Qe1 Nc6 13. e5 Nh5 14. Be3 Qb8 15. Rd1 Bxf3 16. Rxf3) 11. Qe1?? { (3.50 → 1.08) Blunder. b4 was best. } { [%eval 1.08] } (11. b4 d5 12. exd5 cxd5 13. bxa5 Rc8 14. Qd2 Bxa3 15. Nxd5 Nxd5 16. Bxd5 Bb2) 11... Qb6? { (1.08 → 2.61) Mistake. d5 was best. } { [%eval 2.61] } (11... d5 12. h3 Bxf3 13. Rxf3 Nc4 14. Bxc4 dxc4 15. Rd1 Qd7 16. Qe2 Qe6 17. Re3) 12. Rd1 { [%eval 1.98] } 12... Qxb2 { [%eval 2.52] } 13. e5?! { (2.52 → 1.54) Inaccuracy. Rb1 was best. } { [%eval 1.54] } (13. Rb1 Qxc2 14. Qe3 Nxe4 15. Rbc1 Qb2 16. Qxe4 Rae8 17. Qd3 d5 18. Ne5 Be6) 13... dxe5 { [%eval 1.46] } 14. dxe5? { (1.46 → 0.25) Mistake. Rb1 was best. } { [%eval 0.25] } (14. Rb1 Qxc2 15. Nxe5 Be6 16. Rf2 Qf5 17. Bd2 Qh5 18. Bxe6 fxe6 19. Ne2 Ne4) 14... Nd5 { [%eval 0.22] } 15. Nxd5 { [%eval 0.25] } 15... cxd5 { [%eval 0.14] } 16. Bxd5 { [%eval 0.18] } 16... Qxc2?? { (0.18 → 3.14) Blunder. Nc6 was best. } { [%eval 3.14] } (16... Nc6 17. c4 Qxa3 18. Kh1 Rad8 19. h3 Bh5 20. Ra1 Qd3 21. Bg5 Bxg5 22. Nxg5) 17. Qg3?? { (3.14 → -0.58) Blunder. Qxa5 was best. } { [%eval -0.58] } (17. Qxa5 Rad8 18. Be3 Be6 19. Rd2 Qxd2 20. Qxd2 Rxd5 21. Qb2 Rfd8 22. Qxb7 Bxa3) 17... Bxf3?! { (-0.58 → 0.18) Inaccuracy. Qg6 was best. } { [%eval 0.18] } (17... Qg6 18. Be3 Nc6 19. Qf4 h6 20. Be4 Qe6 21. Bd5 Qf5 22. Qg3 Rad8 23. Ng5) 18. Qxf3 { [%eval 0.17] } 18... Qg6?! { (0.17 → 0.95) Inaccuracy. Nc6 was best. } { [%eval 0.95] } (18... Nc6 19. Kh1 Rad8 20. Rd3 Kh8 21. Rfd1 Qa4 22. Bg3 Qc2 23. h3 f6 24. exf6) 19. Be4 { [%eval 0.93] } 19... Qb6+ { [%eval 1.21] } 20. Be3? { (1.21 → -0.03) Mistake. Kh1 was best. } { [%eval -0.03] } (20. Kh1 Rad8 21. Rxd8 Rxd8 22. Bd2 Rf8 23. Qh3 g6 24. Qd7 Nc4 25. Bh6 Qd8) 20... Qe6? { (-0.03 → 1.25) Mistake. Bc5 was best. } { [%eval 1.25] } (20... Bc5 21. Bxc5 Qxc5+ 22. Kh1 Qe7 23. Qh3 h6 24. Bb1 Rad8 25. Rd6 Rxd6 26. exd6) 21. Bd5 { [%eval 1.25] } 21... Qxe5? { (1.25 → 2.67) Mistake. Qg6 was best. } { [%eval 2.67] } (21... Qg6 22. Qh3 Rad8 23. e6 f6 24. Bxa7 Qc2 25. Kh1 Nc6 26. Bb6 Ra8 27. Bb3) 22. Bf4?? { (2.67 → 0.19) Blunder. Bxf7+ was best. } { [%eval 0.19] } (22. Bxf7+ Kh8 23. Rd5 Rxf7 24. Rxe5 Rxf3 25. Rxf3 Nc6 26. Rd5 Bxa3 27. Rf7 Rb8) 22... Qf6 { [%eval 0.2] } 23. Kh1 { [%eval 0.16] } 23... Rad8?! { (0.16 → 0.80) Inaccuracy. Nc6 was best. } { [%eval 0.8] } (23... Nc6 24. Qb3 Nd8 25. a4 Qh4 26. Rde1 Rc8 27. Re4 Qf6 28. Qb1 Bc5 29. Be5) 24. Qe4 { [%eval 0.87] } 24... Nc6 { [%eval 1.18] } 25. Bc7 { [%eval 1.26] } 25... Qg6? { (1.26 → 2.50) Mistake. Rxd5 was best. } { [%eval 2.5] } (25... Rxd5 26. Qxd5 Qe6 27. Qxe6 fxe6 28. Rxf8+ Kxf8 29. a4 h5 30. Kg1 Kf7 31. Bd6) 26. Bxd8 { [%eval 2.23] } 26... Qxe4 { [%eval 2.14] } 27. Bxe4 { [%eval 2.01] } 27... Nxd8 { [%eval 2.21] } 28. Rb1?? { (2.21 → -0.07) Blunder. a4 was best. } { [%eval -0.07] } (28. a4 Bf6 29. Rd7 Ne6 30. Rc1 Bg5 31. Rc2 b5 32. axb5 Rb8 33. g3 h5) 28... b6 { [%eval 0.37] } 29. Bd5 { [%eval 0.37] } 29... Bxa3 { [%eval 0.29] } 30. Ra1 { [%eval 0.35] } 30... Bc5 { [%eval 0.44] } 31. Rxa7 { [%eval 0.51] } 31... Ne6?? { (0.51 → 4.59) Blunder. Bd4 was best. } { [%eval 4.59] } (31... Bd4 32. Rd7 Bf6 33. g3 Ne6 34. Rb7 h6 35. Rxb6 Re8 36. Bb3 Kf8 37. Re1) 32. Bxe6?? { (4.59 → 0.24) Blunder. Rfxf7 was best. } { [%eval 0.24] } (32. Rfxf7 Kh8 33. Bxe6 Re8 34. Ra1 h5 35. Bc4 h4 36. Rd1 Kh7 37. Rf4 g5) 32... fxe6 { [%eval 0.23] } 33. Rxf8+ { [%eval 0.18] } 33... Kxf8 { [%eval 0.16] } 34. g3 { [%eval 0.09] } 34... e5 { [%eval 0.1] } 35. Kg2 { [%eval 0.0] } 35... e4 { [%eval 0.17] } 36. Kf1 { [%eval 0.0] } 36... e3 { [%eval 0.0] } 37. Ke2 { [%eval 0.19] } 37... g6?? { (0.19 → 3.12) Blunder. h5 was best. } { [%eval 3.12] } (37... h5 38. Rd7 g6 39. h3 Kg8 40. Rc7 Kh8 41. Kf3 Kg8 42. Rd7 Kf8 43. g4) 38. Ra2?? { (3.12 → 0.18) Blunder. Rxh7 was best. } { [%eval 0.18] } (38. Rxh7 Bd4 39. Kf3 Bc5 40. Rd7 Kg8 41. h3 Kf8 42. h4 Kg8 43. Rc7 Kf8) 38... Ke7? { (0.18 → 1.87) Mistake. h5 was best. } { [%eval 1.87] } (38... h5 39. Ra7 Bd4 40. Rc7 Kg8 41. Kf3 Bc5 42. Ra7 Kh8 43. Rd7 Kg8 44. Ke2) 39. Ra1?? { (1.87 → 0.09) Blunder. Ra7+ was best. } { [%eval 0.09] } (39. Ra7+ Kf6 40. Rxh7 g5 41. Rh8 Kf7 42. Rd8 Kg7 43. Rc8 Kf7 44. Kf3 Kg7) 39... Kd6?? { (0.09 → 2.22) Blunder. Kf6 was best. } { [%eval 2.22] } (39... Kf6 40. Rf1+ Kg5 41. Rf4 h5 42. Kf3 Ba3 43. Rf7 Bc5 44. h4+ Kh6 45. Rd7) 40. Rd1+?? { (2.22 → 0.00) Blunder. Ra7 was best. } { [%eval 0.0] } (40. Ra7 h6 41. Rh7 Ke6 42. Rxh6 Kf6 43. Rh7 Kg5 44. Kf3 Kf6 45. h4 Ke5) 40... Kc6 { [%eval 0.13] } 41. Rb1 { [%eval 0.0] } 41... Kd5 { [%eval 0.05] } 42. Rd1+ { [%eval 0.0] } 42... Kc4 { [%eval 0.0] } 43. Rd7 { [%eval 0.0] } 43... b5 { [%eval 0.0] } 44. Rxh7 { [%eval 0.0] } 44... b4 { [%eval -0.14] } 45. Rh6?? { (-0.14 → -6.90) Blunder. Rb7 was best. } { [%eval -6.9] } (45. Rb7 b3 46. Rb8 Bd6 47. Rc8+ Kd4 48. Rc1 Bc5 49. Rb1 Kc3 50. Rc1+ Kb4) 45... b3 { [%eval -6.04] } 46. Rxg6?! { (-6.04 → -11.88) Inaccuracy. Rh4+ was best. } { [%eval -11.88] } (46. Rh4+ Kc3 47. Rf4 b2 48. Rf1 Kc2 49. h4 b1=Q 50. Rxb1 Kxb1 51. g4 Kc2) 46... b2 { [%eval -10.82] } 47. Rg4+ { [%eval -7.16] } 47... Kb3 { [%eval -5.51] } 48. Rg8? { (-5.51 → -12.76) Mistake. Rg5 was best. } { [%eval -12.76] } (48. Rg5 b1=Q 49. Rxc5 Qe4 50. Rc1 Qf5 51. Kxe3 Qg5+ 52. Kd4 Qxc1 53. h4 Kb4) 48... b1=Q { [%eval -8.13] } 49. Rb8+ { [%eval -7.57] } 49... Bb4 { [%eval -12.01] } 50. Kxe3 { [%eval -81.52] } 50... Qe1+ { [%eval -7.92] } 51. Kf3 { [%eval -9.45] } 51... Qc3+ { [%eval -7.04] } 52. Kg2 { [%eval -6.14] } 52... Kc2 { [%eval -4.87] } 53. Rxb4?? { (-4.87 → Mate in 8) Checkmate is now unavoidable. Kh3 was best. } { [%eval #-8] } (53. Kh3 Qc5 54. Kg2 Qd5+ 55. Kh3 Bc5 56. Rh8 Qe6+ 57. Kg2 Qe2+ 58. Kh3 Bg1) 53... Qxb4 { [%eval #-7] } 54. Kh3 { [%eval #-8] } 54... Qc4 { [%eval #-8] } 55. g4 { [%eval #-8] } 55... Kd3 { [%eval #-7] } 56. Kh4 { [%eval #-7] } 56... Qg8 { [%eval #-6] } 57. h3 { [%eval #-5] } 57... Qh7+ { [%eval #-8] } 58. Kg3 { [%eval #-5] } 58... Ke4 { [%eval #-5] } 59. g5 { [%eval #-5] } 59... Qg6 { [%eval #-5] } 60. h4 { [%eval #-5] } 60... Kf5 { [%eval #-6] } 61. Kh3 { [%eval #-4] } 61... Qh5 { [%eval #-5] } 62. Kg3 { [%eval #-5] } 62... Ke4 { [%eval #-4] } 63. Kh3 { [%eval #-3] } 63... Kf3 { [%eval #-2] } 64. Kh2 { [%eval #-2] } 64... Qxh4+ { [%eval #-2] } 65. Kg1 { [%eval #-2] } 65... Qg3+ { [%eval #-1] } 66. Kh1 { [%eval #-1] } 66... Qg2# { Black wins by checkmate. } 0-1