FEN
[Event "rated rapid game"]
[Site "https://lichess.org/FrcS8OrC"]
[Date "2026.03.17"]
[Round "-"]
[White "odvs"]
[Black "mg_samuel"]
[Result "0-1"]
[GameId "FrcS8OrC"]
[UTCDate "2026.03.17"]
[UTCTime "19:55:24"]
[WhiteElo "2010"]
[BlackElo "1977"]
[WhiteRatingDiff "-6"]
[BlackRatingDiff "+80"]
[Variant "Standard"]
[TimeControl "900+10"]
[ECO "A15"]
[Opening "English Opening: Anglo-Indian Defense"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. c4 { [%eval 0.12] } 1... Nf6 { [%eval 0.14] } { A15 English Opening: Anglo-Indian Defense } 2. g3 { [%eval 0.11] } 2... c6 { [%eval 0.2] } 3. d4 { [%eval 0.16] } 3... e6 { [%eval 0.3] } 4. Bg2 { [%eval 0.3] } 4... d5 { [%eval 0.37] } 5. cxd5?! { (0.37 → -0.27) Inaccuracy. Nf3 was best. } { [%eval -0.27] } (5. Nf3 Be7 6. O-O O-O 7. Qc2 b6 8. Rd1 Bb7 9. Nc3 Nbd7) 5... exd5 { [%eval -0.24] } 6. Nf3 { [%eval -0.29] } 6... Bd6 { [%eval -0.3] } 7. O-O { [%eval -0.36] } 7... O-O { [%eval -0.28] } 8. Nc3 { [%eval -0.31] } 8... h6 { [%eval -0.12] } 9. Re1 { [%eval -0.26] } 9... Bg4 { [%eval -0.02] } 10. Qc2 { [%eval -0.2] } 10... Re8 { [%eval -0.26] } 11. e4 { [%eval -0.25] } 11... dxe4 { [%eval -0.24] } 12. Nxe4 { [%eval -0.26] } 12... Nxe4 { [%eval -0.27] } 13. Rxe4 { [%eval -0.23] } 13... Bh5?! { (-0.23 → 0.45) Inaccuracy. Rxe4 was best. } { [%eval 0.45] } (13... Rxe4 14. Qxe4) 14. Rxe8+ { [%eval 0.37] } 14... Qxe8 { [%eval 0.57] } 15. Be3 { [%eval 0.17] } 15... Bg6?! { (0.17 → 1.02) Inaccuracy. Nd7 was best. } { [%eval 1.02] } (15... Nd7) 16. Qb3 { [%eval 1.07] } 16... Qd7 { [%eval 1.21] } 17. Ne5?! { (1.21 → 0.35) Inaccuracy. Bf4 was best. } { [%eval 0.35] } (17. Bf4) 17... Bxe5 { [%eval 0.36] } 18. dxe5 { [%eval 0.43] } 18... Na6 { [%eval 0.54] } 19. Rd1 { [%eval 0.59] } 19... Qe7?! { (0.59 → 1.28) Inaccuracy. Qc8 was best. } { [%eval 1.28] } (19... Qc8) 20. f4 { [%eval 0.75] } 20... Nc7? { (0.75 → 2.40) Mistake. Bf5 was best. } { [%eval 2.4] } (20... Bf5) 21. Qxb7 { [%eval 2.8] } 21... Rd8 { [%eval 2.58] } 22. Rc1 { [%eval 2.68] } 22... Rd3 { [%eval 2.67] } 23. Bc5? { (2.67 → 1.20) Mistake. Bxa7 was best. } { [%eval 1.2] } (23. Bxa7 Rd2 24. Bxc6 Qe6 25. Qb4 Rd3 26. Qb8+ Kh7 27. Qxc7 Qxa2 28. Bf2 Qxb2) 23... Qd8 { [%eval 1.18] } 24. Bxc6 { [%eval 0.77] } 24... Rd1+ { [%eval 0.79] } 25. Rxd1 { [%eval 0.91] } 25... Qxd1+ { [%eval 0.94] } 26. Kg2 { [%eval 0.63] } 26... Qc2+ { [%eval 0.61] } 27. Bf2 { [%eval 0.7] } 27... Ne6 { [%eval 0.75] } 28. Qc8+?! { (0.75 → -0.11) Inaccuracy. Bd5 was best. } { [%eval -0.11] } (28. Bd5 Bd3 29. h3 a6 30. a3 g5 31. fxg5 Nxg5 32. h4 Be4+ 33. Bxe4 Nxe4) 28... Kh7 { [%eval -0.2] } 29. Qb7?? { (-0.20 → -4.97) Blunder. Qd7 was best. } { [%eval -4.97] } (29. Qd7) 29... Nc5?? { (-4.97 → 0.00) Blunder. Nd8 was best. } { [%eval 0.0] } (29... Nd8 30. Qb4 Nxc6 31. Qc3 Be4+ 32. Kf1 Qd1+ 33. Qe1 Qf3 34. Qe3 Qg2+ 35. Ke2) 30. Qxa7 { [%eval 0.0] } 30... Ne4 { [%eval 0.43] } 31. Ba4 { [%eval -0.06] } 31... Qe2 { [%eval 0.23] } 32. Qe3 { [%eval 0.21] } 32... Qxb2 { [%eval 0.25] } 33. Bb3 { [%eval 0.0] } 33... f5?? { (0.00 → 1.79) Blunder. Nxf2 was best. } { [%eval 1.79] } (33... Nxf2 34. Qxf2 Be4+ 35. Kf1 Bd3+ 36. Kg1 Qb1+ 37. Kg2 Be4+ 38. Kh3 Qd3 39. e6) 34. e6? { (1.79 → 0.37) Mistake. h3 was best. } { [%eval 0.37] } (34. h3 Be8 35. Bd5 Qb5 36. Bxe4 fxe4 37. g4 Qd5 38. Qd4 Qxa2 39. Qxe4+ Bg6) 34... Be8 { [%eval 0.55] } 35. Bd5 { [%eval 0.23] } 35... Nf6 { [%eval 0.31] } 36. Bb3 { [%eval 0.0] } 36... Bc6+ { [%eval 0.0] } 37. Kh3?? { (0.00 → Mate in 7) Checkmate is now unavoidable. Kg1 was best. } { [%eval #-7] } (37. Kg1 Ng4 38. Qe1 Nxf2 39. Qxf2 Qb1+ 40. Qf1 Qe4 41. Kf2 Qf3+ 42. Ke1 Qc3+) 37... Qb1?? { (Mate in 7 → 0.06) Lost forced checkmate sequence. Ng4 was best. } { [%eval 0.06] } (37... Ng4 38. Bc2 Qxc2 39. Qd4 Qe2 40. Qxg7+ Kxg7 41. Bd4+ Kh7 42. Bg1 Nf2+ 43. Bxf2) 38. Qe1?? { (0.06 → -2.40) Blunder. Be1 was best. } { [%eval -2.4] } (38. Be1) 38... Qd3 { [%eval -2.17] } 39. e7?? { (-2.17 → Mate in 4) Checkmate is now unavoidable. Kh4 was best. } { [%eval #-4] } (39. Kh4 Qf3) 39... Qf3 { [%eval #-3] } 40. Qg1 { [%eval #-1] } 40... Qh5# { Black wins by checkmate. } 0-1