FEN
[Event "rated rapid game"]
[Site "https://lichess.org/OKjJPVFp"]
[Date "2026.06.09"]
[Round "-"]
[White "saska12"]
[Black "Visa06"]
[Result "1-0"]
[GameId "OKjJPVFp"]
[UTCDate "2026.06.09"]
[UTCTime "14:58:10"]
[WhiteElo "1086"]
[BlackElo "1176"]
[WhiteRatingDiff "+31"]
[BlackRatingDiff "-7"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "A02"]
[Opening "Bird Opening"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. f4 { [%eval -0.23] } { A02 Bird Opening } 1... e6 { [%eval -0.12] } 2. Nf3 { [%eval -0.24] } 2... d5 { [%eval -0.08] } 3. g3 { [%eval -0.22] } 3... Nf6 { [%eval -0.18] } 4. Bg2 { [%eval -0.41] } 4... Ng4?! { (-0.41 → 0.41) Inaccuracy. b5 was best. } { [%eval 0.41] } (4... b5 5. d3 Be7 6. e4 dxe4 7. Ng5 a5 8. Nxe4 Nxe4 9. Bxe4) 5. h3 { [%eval 0.05] } 5... Nf6 { [%eval 0.13] } 6. O-O { [%eval 0.1] } 6... Bc5+ { [%eval 0.4] } 7. e3 { [%eval 0.18] } 7... O-O { [%eval 0.11] } 8. Nc3 { [%eval 0.29] } 8... Ne4? { (0.29 → 1.75) Mistake. b6 was best. } { [%eval 1.75] } (8... b6 9. d3 Bb7 10. Qe2 Nc6 11. Kh2 Re8 12. e4 dxe4 13. dxe4 e5 14. fxe5) 9. Ne5?? { (1.75 → -2.01) Blunder. Nxe4 was best. } { [%eval -2.01] } (9. Nxe4 dxe4 10. Ng5 f5 11. Qh5 h6 12. Nxe4 Be7 13. Nf2 c5 14. b3 Nc6) 9... Nxg3 { [%eval -2.06] } 10. Rf3 { [%eval -1.96] } 10... Nf5 { [%eval -2.03] } 11. d4 { [%eval -2.25] } 11... Nh4?? { (-2.25 → 2.09) Blunder. Be7 was best. } { [%eval 2.09] } (11... Be7 12. Ne2 c5 13. b3 f6 14. Nd3 Nh4 15. Rg3 b6 16. c4 Bb7 17. Bh1) 12. Rf1?? { (2.09 → -2.36) Blunder. dxc5 was best. } { [%eval -2.36] } (12. dxc5 Nxf3+ 13. Qxf3 Na6 14. Nd3 b6 15. b4 c6 16. Qf2 Rb8 17. cxb6 axb6) 12... Bd6 { [%eval -2.15] } 13. Nf3 { [%eval -2.52] } 13... Nxg2 { [%eval -2.56] } 14. Kxg2 { [%eval -2.5] } 14... Qf6 { [%eval -2.2] } 15. e4 { [%eval -2.23] } 15... Qg6+ { [%eval -1.88] } 16. Kf2 { [%eval -1.86] } 16... Nc6 { [%eval -1.46] } 17. exd5? { (-1.46 → -2.74) Mistake. Rg1 was best. } { [%eval -2.74] } (17. Rg1 Qh5 18. Rg5 Qh6 19. e5 Be7 20. Rg3 Bh4 21. f5 Bxg3+ 22. Kxg3 Qh5) 17... exd5 { [%eval -2.72] } 18. Nxd5 { [%eval -2.58] } 18... Bxh3 { [%eval -2.51] } 19. Rg1 { [%eval -2.46] } 19... Qf5?! { (-2.46 → -1.81) Inaccuracy. Qe6 was best. } { [%eval -1.81] } (19... Qe6 20. c4 Bg4 21. Qd3 Rfe8 22. Bd2 Bxf3 23. Rae1 Qh6 24. Kxf3 Rxe1 25. Rxe1) 20. Ne3 { [%eval -2.33] } 20... Qxf4 { [%eval -1.9] } 21. d5?? { (-1.90 → -5.52) Blunder. Ng4 was best. } { [%eval -5.52] } (21. Ng4 Qxg4 22. Rxg4 Bxg4 23. Qd3 Rae8 24. Bg5 Re6 25. Rg1 h5 26. Re1 Nb4) 21... Bg4?? { (-5.52 → 3.51) Blunder. Ne5 was best. } { [%eval 3.51] } (21... Ne5 22. b4 Rae8 23. Bb2 f6 24. Bxe5 Rxe5 25. Qd3 Rfe8 26. Rae1 Bxb4 27. Qb3) 22. dxc6?? { (3.51 → -1.41) Blunder. Rxg4 was best. } { [%eval -1.41] } (22. Rxg4 Qf6 23. dxc6 Rad8 24. cxb7 h5 25. Rg5 Rfe8 26. Qf1 Re4 27. Qg2 Rf4) 22... bxc6?? { (-1.41 → 5.08) Blunder. Bc5 was best. } { [%eval 5.08] } (22... Bc5 23. b4 Rad8 24. bxc5 Rxd1 25. Nxg4 Rxc1 26. Raxc1 h5 27. Ne5 bxc6 28. Rce1) 23. Nxg4 { [%eval 4.53] } 23... Rad8?! { (4.53 → 6.80) Inaccuracy. Qa4 was best. } { [%eval 6.8] } (23... Qa4 24. b3 Qa5 25. Qe1 Qc5+ 26. Be3 Qxc2+ 27. Qe2 Qxe2+ 28. Kxe2 f5 29. Nh6+) 24. Ne3?? { (6.80 → 2.36) Blunder. Bxf4 was best. } { [%eval 2.36] } (24. Bxf4 Bxf4 25. Nf6+ Kh8 26. Qe1 Rd6 27. Nh5 Bh6 28. Rd1 Rxd1 29. Qxd1 f6) 24... Bc5 { [%eval 2.09] } 25. Ke2?? { (2.09 → -5.10) Blunder. Qe2 was best. } { [%eval -5.1] } (25. Qe2 Rfe8 26. a4 Rd6 27. Ra3 Rf6 28. Rc3 Bb6 29. a5 Bxa5) 25... Rxd1 { [%eval -5.27] } 26. Nxd1?! { (-5.27 → -9.46) Inaccuracy. Rg4 was best. } { [%eval -9.46] } (26. Rg4 Rxc1 27. Rxf4 Rxa1 28. Re4 Bxe3 29. Kxe3 Rd8 30. Re7 Rb1 31. Ne5) 26... Qe4+?! { (-9.46 → -5.60) Inaccuracy. Re8+ was best. } { [%eval -5.6] } (26... Re8+ 27. Ne3 Bxe3 28. Bd2 Qc4+ 29. Kd1 Bxd2 30. Ne5 Rxe5 31. Rg2 Qf1+ 32. Kxd2) 27. Ne3 { [%eval -6.05] } 27... Bxe3 { [%eval -6.16] } 28. Bxe3 { [%eval -5.54] } 28... Qc4+? { (-5.54 → -3.02) Mistake. Re8 was best. } { [%eval -3.02] } (28... Re8 29. Rg3 Qxe3+ 30. Kf1 Qf4 31. Kf2 g6 32. Rh3 Qf5 33. Rh4 Qxc2+ 34. Kg3) 29. Kf2 { [%eval -2.87] } 29... Qxc2+ { [%eval -2.97] } 30. Nd2?! { (-2.97 → -3.75) Inaccuracy. Kg3 was best. } { [%eval -3.75] } (30. Kg3 Qxb2 31. Bxa7 Qa3 32. Bd4 c5 33. Be5 f6 34. Bxc7 h5 35. Rad1 Rf7) 30... Qf5+?! { (-3.75 → -2.89) Inaccuracy. Rd8 was best. } { [%eval -2.89] } (30... Rd8 31. Kf3 Qxb2 32. Rae1 Qxa2 33. Re2 Qe6 34. Bf4 Qf5 35. Re5 Qd3+ 36. Be3) 31. Ke1? { (-2.89 → -4.75) Mistake. Nf3 was best. } { [%eval -4.75] } (31. Nf3 Qc2+ 32. Kg3 Qxb2 33. a4 a6 34. Bd4 Qb4 35. Rab1 Qa3 36. Rb7) 31... Re8 { [%eval -4.26] } 32. Rg3 { [%eval -4.83] } 32... Qa5? { (-4.83 → -2.95) Mistake. Qf4 was best. } { [%eval -2.95] } (32... Qf4 33. Nf1 f5 34. Rd1 Qh4 35. Kf2 f4 36. Bxf4 Qxf4+ 37. Rf3 Qe4 38. Ne3) 33. Rd1 { [%eval -3.51] } 33... Qxa2 { [%eval -3.29] } 34. Nf3? { (-3.29 → -5.70) Mistake. b3 was best. } { [%eval -5.7] } (34. b3 Qc2 35. Ke2 c5 36. Rdg1 g6 37. Rg4 Qc3 38. Re4 Rxe4 39. Nxe4 Qb2+) 34... Rxe3+ { [%eval -5.45] } 35. Kf2 { [%eval -5.53] } 35... Qxb2+?? { (-5.53 → -1.51) Blunder. Re8 was best. } { [%eval -1.51] } (35... Re8 36. Rg5 Qxb2+ 37. Kg3 g6 38. Ra5 Qb6 39. Re1 Qxa5 40. Rxe8+ Kg7 41. Re7) 36. Kxe3 { [%eval -1.44] } 36... Qb3+ { [%eval -1.08] } 37. Ke2 { [%eval -1.2] } 37... Qc2+ { [%eval -1.06] } 38. Ke1 { [%eval -1.17] } 38... a5?? { (-1.17 → Mate in 1) Checkmate is now unavoidable. Qc3+ was best. } { [%eval #1] } (38... Qc3+ 39. Ke2 Qb2+ 40. Rd2 Qb5+ 41. Kf2 h6 42. Nd4 Qc5 43. Re3 a5 44. Ne2) 39. Rd8# { White wins by checkmate. } 1-0