FEN
[Event "rated classical game"]
[Site "https://lichess.org/Q3tUWspR"]
[Date "2026.04.11"]
[Round "-"]
[White "SOTIRIS2"]
[Black "gokul07"]
[Result "0-1"]
[GameId "Q3tUWspR"]
[UTCDate "2026.04.11"]
[UTCTime "13:25:44"]
[WhiteElo "2168"]
[BlackElo "2535"]
[WhiteRatingDiff "-10"]
[BlackRatingDiff "+4"]
[Variant "Standard"]
[TimeControl "1500+0"]
[ECO "C01"]
[Opening "French Defense: Exchange Variation"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... e6 { [%eval 0.22] } 2. d4 { [%eval 0.29] } 2... d5 { [%eval 0.31] } 3. exd5 { [%eval 0.13] } 3... exd5 { [%eval 0.14] } 4. Nf3 { [%eval 0.1] } { C01 French Defense: Exchange Variation } 4... Nf6 { [%eval 0.17] } 5. Bd3 { [%eval 0.13] } 5... Bd6 { [%eval 0.12] } 6. h3 { [%eval 0.08] } 6... O-O { [%eval 0.21] } 7. O-O { [%eval 0.07] } 7... h6 { [%eval 0.13] } 8. Re1 { [%eval 0.08] } 8... Re8 { [%eval 0.25] } 9. Be3 { [%eval -0.15] } 9... Nc6 { [%eval -0.16] } 10. c3 { [%eval -0.16] } 10... Ne7 { [%eval -0.21] } 11. Ne5 { [%eval -0.21] } 11... c5 { [%eval 0.05] } 12. f4?! { (0.05 → -0.54) Inaccuracy. Qf3 was best. } { [%eval -0.54] } (12. Qf3 cxd4) 12... c4 { [%eval -0.53] } 13. Bc2 { [%eval -0.55] } 13... Bf5 { [%eval -0.51] } 14. Nd2 { [%eval -0.46] } 14... Bxc2 { [%eval -0.65] } 15. Qxc2 { [%eval -0.48] } 15... b5 { [%eval -0.55] } 16. Bf2 { [%eval -0.59] } 16... a5 { [%eval -0.11] } 17. Bh4 { [%eval -0.22] } 17... Nh5 { [%eval -0.19] } 18. Rf1 { [%eval -0.13] } 18... f6 { [%eval -0.03] } 19. g4?? { (-0.03 → -2.15) Blunder. Rae1 was best. } { [%eval -2.15] } (19. Rae1) 19... Nxf4 { [%eval -2.45] } 20. Rxf4 { [%eval -2.97] } 20... fxe5 { [%eval -2.9] } 21. dxe5 { [%eval -3.16] } 21... Bxe5 { [%eval -3.07] } 22. Rf2 { [%eval -3.17] } 22... Bd6?! { (-3.17 → -2.09) Inaccuracy. Qd6 was best. } { [%eval -2.09] } (22... Qd6 23. Raf1 Ng6 24. Bf6 Bxf6 25. Qxg6 Re6 26. Qf5 Rf8 27. Nf3 Bh4 28. Nxh4) 23. Raf1? { (-2.09 → -3.84) Mistake. Kh1 was best. } { [%eval -3.84] } (23. Kh1 Qd7 24. Nf3 a4 25. Rff1 a3 26. b4 Nc6 27. Rad1 Bf4 28. Kg2 d4) 23... Bc5 { [%eval -3.93] } 24. g5 { [%eval -4.55] } 24... Bxf2+ { [%eval -4.4] } 25. Rxf2 { [%eval -4.32] } 25... Qb6 { [%eval -4.18] } 26. gxh6 { [%eval -4.43] } 26... Qxh6 { [%eval -4.43] } 27. Bxe7 { [%eval -4.88] } 27... Rxe7 { [%eval -4.9] } 28. Qf5 { [%eval -4.94] } 28... Rae8 { [%eval -4.52] } 29. Nf3 { [%eval -4.98] } 29... Qe6 { [%eval -4.96] } 30. Qh5 { [%eval -5.81] } 30... Rf8 { [%eval -5.44] } 31. Rg2 { [%eval -6.63] } 31... Rf5 { [%eval -6.44] } 32. Ng5?? { (-6.44 → Mate in 5) Checkmate is now unavoidable. Qg4 was best. } { [%eval #-5] } (32. Qg4 Qe3+ 33. Rf2 Ref7 34. Kg2 Qe4 35. Rf1 Rf4 36. Qg3 R7f6 37. Qf2 Rxf3) 32... Rf1+ { [%eval #-4] } 33. Kh2 { [%eval #-4] } 33... Qe5+? { (Mate in 4 → -8.62) Lost forced checkmate sequence. Qd6+ was best. } { [%eval -8.62] } (33... Qd6+ 34. Rg3 Rf2+ 35. Kh1 Re1+ 36. Rg1 Rh2#) 34. Rg3 { [%eval -8.15] } 34... Rf2+ { [%eval -8.39] } 35. Kh1 { [%eval -8.14] } 35... Qf5 { [%eval -7.32] } 36. Rg1? { (-7.32 → Mate in 7) Checkmate is now unavoidable. Qg4 was best. } { [%eval #-7] } (36. Qg4 Re1+ 37. Rg1 Rxg1+ 38. Qxg1 Qf4 39. b4 Rf1 40. a4 Rxg1+ 41. Kxg1 Qxg5+) 36... Ree2 { [%eval #-6] } { White resigns. } 0-1
