FEN
[Event "rated rapid game"]
[Site "https://lichess.org/s47tSlCD"]
[Date "2026.01.06"]
[Round "-"]
[White "finboy"]
[Black "oshaughnessy"]
[Result "0-1"]
[GameId "s47tSlCD"]
[UTCDate "2026.01.06"]
[UTCTime "04:31:46"]
[WhiteElo "597"]
[BlackElo "765"]
[WhiteRatingDiff "-10"]
[BlackRatingDiff "+3"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "A00"]
[Opening "Polish Opening: Grigorian Variation"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. b4 { [%eval -0.07] } 1... Nc6 { [%eval 0.28] } { A00 Polish Opening: Grigorian Variation } 2. c3?! { (0.28 → -0.28) Inaccuracy. a3 was best. } { [%eval -0.28] } (2. a3 e5 3. Bb2 a6 4. c4 Nf6 5. e3 d5 6. cxd5 Nxd5) 2... e5 { [%eval -0.25] } 3. e4 { [%eval -0.5] } 3... Nf6 { [%eval -0.39] } 4. f3?! { (-0.39 → -1.50) Inaccuracy. d3 was best. } { [%eval -1.5] } (4. d3 d5 5. Nd2 a5 6. b5 Na7 7. a4 c6 8. bxc6 Nxc6) 4... d6?! { (-1.50 → -0.44) Inaccuracy. d5 was best. } { [%eval -0.44] } (4... d5 5. d3 Be7 6. Ne2 Be6 7. b5 Na5 8. Ng3 c6 9. Be2) 5. h3?? { (-0.44 → -2.77) Blunder. d4 was best. } { [%eval -2.77] } (5. d4 d5 6. b5 Ne7 7. dxe5 Nd7 8. f4 Nc5 9. Nf3 dxe4) 5... Be7?! { (-2.77 → -1.96) Inaccuracy. Nh5 was best. } { [%eval -1.96] } (5... Nh5 6. Ne2 Qh4+ 7. g3 Nxg3 8. Nxg3 Qxg3+ 9. Ke2 Be7 10. Qe1 Qg6 11. Kd1) 6. g4 { [%eval -2.35] } 6... O-O { [%eval -2.35] } 7. Rh2 { [%eval -2.62] } 7... g6 { [%eval -2.04] } 8. Re2? { (-2.04 → -3.57) Mistake. d3 was best. } { [%eval -3.57] } (8. d3 d5 9. Qc2 a5 10. b5 Na7 11. a4 c6 12. bxc6 Nxc6 13. Kf2 d4) 8... b6? { (-3.57 → -1.86) Mistake. Nxe4 was best. } { [%eval -1.86] } (8... Nxe4 9. Rxe4 Bh4+ 10. Ke2 d5 11. Re3 d4 12. b5 Na5 13. Rd3 c5 14. bxc6) 9. Na3?! { (-1.86 → -3.03) Inaccuracy. d4 was best. } { [%eval -3.03] } (9. d4 exd4) 9... Bb7?! { (-3.03 → -2.13) Inaccuracy. Nxe4 was best. } { [%eval -2.13] } (9... Nxe4 10. fxe4 Bh4+ 11. Rf2 f5 12. exf5 Bxf5 13. gxf5 Rxf5 14. Qb3+ d5 15. Bg2) 10. Rb1?! { (-2.13 → -3.41) Inaccuracy. d3 was best. } { [%eval -3.41] } (10. d3 d5 11. Nc2 Qd6 12. Qd2 Rad8 13. Ba3 Qe6 14. Qh6 Ba6 15. Rd2 d4) 10... Nd7? { (-3.41 → -1.48) Mistake. Nxe4 was best. } { [%eval -1.48] } (10... Nxe4 11. fxe4 Bh4+ 12. Rf2 f5 13. Rb2 fxe4 14. d4 exd4 15. cxd4 d5 16. Be3) 11. Rb2? { (-1.48 → -3.37) Mistake. Kf2 was best. } { [%eval -3.37] } (11. Kf2 f5 12. Kg2 fxe4 13. fxe4 Nf6 14. d3 d5 15. Bh6 dxe4 16. dxe4 Nd4) 11... b5?! { (-3.37 → -2.35) Inaccuracy. Bh4+ was best. } { [%eval -2.35] } (11... Bh4+ 12. Rf2 Re8 13. Nc2 d5 14. Ne3 Nf6 15. d3 d4 16. cxd4 Nxd4 17. Nc2) 12. Rc2?! { (-2.35 → -3.77) Inaccuracy. Kf2 was best. } { [%eval -3.77] } (12. Kf2 a5 13. Nxb5 axb4 14. cxb4 d5 15. exd5 Nd4 16. Nxd4 exd4 17. Kg2 Nb6) 12... a6?! { (-3.77 → -2.32) Inaccuracy. Bh4+ was best. } { [%eval -2.32] } (12... Bh4+ 13. Rf2 a6 14. d3 Qe7 15. Bg2 f5 16. exf5 gxf5 17. f4 Bxf2+ 18. Rxf2) 13. c4?? { (-2.32 → -5.08) Blunder. Kf2 was best. } { [%eval -5.08] } (13. Kf2 a5 14. d4 exd4 15. Nxb5 dxc3 16. bxa5 Bf6 17. Rxc3 Rxa5 18. Rb3 Nc5) 13... f6?! { (-5.08 → -3.68) Inaccuracy. Nxb4 was best. } { [%eval -3.68] } (13... Nxb4 14. Rf2 Nxc2+ 15. Nxc2 Bh4 16. d4 bxc4 17. d5 c6 18. Qd2 Qb6 19. Ne3) 14. Bb2 { [%eval -4.19] } 14... Nxb4 { [%eval -4.35] } 15. Rc3 { [%eval -4.42] } 15... d5?! { (-4.42 → -3.47) Inaccuracy. f5 was best. } { [%eval -3.47] } (15... f5 16. Qb3 fxe4 17. cxb5+ d5 18. Rxe4 a5 19. Nc2 a4 20. Qxb4 Bxb4 21. Rxb4) 16. Rb3?! { (-3.47 → -4.79) Inaccuracy. cxd5 was best. } { [%eval -4.79] } (16. cxd5 c6 17. dxc6 Nxc6 18. Nc2 f5 19. gxf5 Bh4+ 20. Rf2 gxf5 21. Qe2 Qb6) 16... bxc4 { [%eval -4.78] } 17. Rxb4 { [%eval -4.67] } 17... Bxb4 { [%eval -5.01] } 18. exd5 { [%eval -5.06] } 18... c3 { [%eval -4.18] } 19. Bxc3 { [%eval -5.2] } 19... Bxa3 { [%eval -5.15] } 20. Re4 { [%eval -6.01] } 20... Nc5 { [%eval -5.26] } 21. Rc4 { [%eval -6.17] } 21... f5 { [%eval -5.23] } 22. g5?! { (-5.23 → -6.91) Inaccuracy. Qa1 was best. } { [%eval -6.91] } (22. Qa1 Qh4+ 23. Kd1 Rad8 24. Bxe5 Bxd5 25. Qd4 Ne6 26. Qe3 Be7 27. Bxc7 Qf6) 22... e4?! { (-6.91 → -5.18) Inaccuracy. Qxg5 was best. } { [%eval -5.18] } (22... Qxg5 23. Qe2 Bxd5 24. Qf2 Qe7 25. Qh4 Qxh4+ 26. Rxh4 Rf7 27. Bxe5 Re8 28. d4) 23. f4 { [%eval -5.52] } 23... Qxd5?! { (-5.52 → -4.17) Inaccuracy. Rf7 was best. } { [%eval -4.17] } (23... Rf7 24. Ra4 Nxa4 25. Qxa4 Bc5 26. Bc4 Bxd5 27. h4 Qd7 28. h5 Qxa4 29. Bxd5) 24. d4? { (-4.17 → -7.66) Mistake. Rd4 was best. } { [%eval -7.66] } (24. Rd4 Qc6 25. Bc4+ Rf7 26. Ne2 Kf8 27. h4 Re8 28. h5 e3 29. Bd5 Qb6) 24... Nd3+ { [%eval -7.49] } 25. Kd2 { [%eval -8.74] } 25... Qxc4 { [%eval -8.77] } 26. Qc2 { [%eval -9.19] } 26... c5 { [%eval -8.68] } 27. Nf3 { [%eval -8.94] } 27... cxd4 { [%eval -8.69] } 28. Nxd4 { [%eval -8.56] } 28... e3+ { [%eval -8.7] } 29. Kd1 { [%eval -8.97] } 29... e2+ { [%eval -8.31] } 30. Qxe2 { [%eval -12.19] } 30... Nb2+ { [%eval -7.68] } 31. Ke1? { (-7.68 → Mate in 8) Checkmate is now unavoidable. Bxb2 was best. } { [%eval #-8] } (31. Bxb2 Qxe2+ 32. Bxe2 Bxb2 33. Bc4+ Kh8 34. Ne6 Rfe8 35. h4 Rac8 36. Bb3 Rc3) 31... Rfe8 { [%eval #-10] } 32. Kd2 { [%eval #-11] } 32... Rxe2+ { [%eval #-11] } 33. Bxe2 { [%eval -12.88] } 33... Qxa2 { [%eval #-9] } 34. Bh5 { [%eval #-7] } 34... Nc4+ { [%eval #-6] } 35. Kd3 { [%eval #-1] } 35... gxh5 { [%eval #-5] } { White resigns. } 0-1