FEN
[Event "rated blitz game"]
[Site "https://lichess.org/29VdZNl7"]
[Date "2025.04.15"]
[Round "-"]
[White "TheDevilWonHisHeart"]
[Black "MobileGameDeveloper"]
[Result "1-0"]
[GameId "29VdZNl7"]
[UTCDate "2025.04.15"]
[UTCTime "19:15:09"]
[WhiteElo "2095"]
[BlackElo "2159"]
[WhiteRatingDiff "+7"]
[BlackRatingDiff "-7"]
[Variant "Standard"]
[TimeControl "180+0"]
[ECO "C01"]
[Opening "French Defense: Exchange Variation"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... e6 { [%eval 0.28] } 2. Nf3 { [%eval 0.11] } 2... d5 { [%eval 0.17] } 3. exd5 { [%eval 0.17] } 3... exd5 { [%eval 0.17] } 4. d4 { [%eval 0.09] } { C01 French Defense: Exchange Variation } 4... Nf6 { [%eval 0.17] } 5. Bd3 { [%eval 0.11] } 5... Be7 { [%eval 0.13] } 6. O-O { [%eval 0.19] } 6... O-O { [%eval 0.24] } 7. Bf4 { [%eval 0.14] } 7... Bg4 { [%eval 0.17] } 8. Re1 { [%eval 0.01] } 8... Nbd7 { [%eval 0.4] } 9. Nbd2 { [%eval 0.22] } 9... Re8 { [%eval 0.28] } 10. c3 { [%eval 0.3] } 10... Nf8 { [%eval 0.57] } 11. Qc2 { [%eval 0.31] } 11... c6 { [%eval 0.29] } 12. Ne5 { [%eval 0.28] } 12... Bh5 { [%eval 0.31] } 13. h3 { [%eval 0.21] } 13... N8d7?! { (0.21 → 0.76) Inaccuracy. N6d7 was best. } { [%eval 0.76] } (13... N6d7) 14. Ndf3 { [%eval 0.61] } 14... Rc8?? { (0.61 → 2.72) Blunder. Bxf3 was best. } { [%eval 2.72] } (14... Bxf3 15. Nxf3) 15. b4?? { (2.72 → 0.67) Blunder. Nxd7 was best. } { [%eval 0.67] } (15. Nxd7 Qxd7 16. Bf5 Qd8 17. Bxc8 Qxc8 18. Ne5 Ne4 19. f3 Ng5 20. Bxg5 Bxg5) 15... Nf8 { [%eval 0.72] } 16. g4 { [%eval 0.38] } 16... Bg6 { [%eval 0.48] } 17. Nxg6 { [%eval 0.22] } 17... Nxg6 { [%eval 0.42] } 18. Bg3 { [%eval 0.34] } 18... Bd6 { [%eval 0.47] } 19. Ne5 { [%eval 0.35] } 19... Qc7 { [%eval 0.35] } 20. f4 { [%eval 0.29] } 20... Nd7? { (0.29 → 1.89) Mistake. a5 was best. } { [%eval 1.89] } (20... a5 21. a3) 21. h4?! { (1.89 → 1.06) Inaccuracy. Nxd7 was best. } { [%eval 1.06] } (21. Nxd7 Qxd7 22. Bf5 Qc7 23. Bxc8 Rxc8 24. Re3 a5 25. Qh2 Nxf4 26. Rae1 Rf8) 21... Ndxe5?? { (1.06 → 3.23) Blunder. Ngf8 was best. } { [%eval 3.23] } (21... Ngf8) 22. fxe5 { [%eval 3.1] } 22... Be7 { [%eval 2.71] } 23. h5?! { (2.71 → 1.89) Inaccuracy. Rf1 was best. } { [%eval 1.89] } (23. Rf1 Qd8 24. h5 Nf8 25. Qf2 Kh8 26. Qxf7 Bh4 27. Qf3 Ne6 28. Qf5 g6) 23... Nh4? { (1.89 → 3.83) Mistake. Nf8 was best. } { [%eval 3.83] } (23... Nf8 24. Rf1 Bg5 25. Rf3 Qd8 26. Raf1 Re7 27. Qf2 Rcc7 28. Kh1 h6 29. a3) 24. Bxh7+ { [%eval 3.45] } 24... Kh8 { [%eval 3.55] } 25. Rf1 { [%eval 3.51] } 25... f6?! { (3.51 → 4.76) Inaccuracy. Qd7 was best. } { [%eval 4.76] } (25... Qd7 26. Rf4 c5 27. bxc5 Bg5 28. Raf1 Bxf4 29. Rxf4 Qe6 30. Bd3 g5 31. Bxh4) 26. Qf2?! { (4.76 → 3.09) Inaccuracy. Bxh4 was best. } { [%eval 3.09] } (26. Bxh4 c5 27. h6 g5 28. Bf2 cxd4 29. Qg6 Bxb4 30. cxb4 fxe5 31. Bg3) 26... Kxh7 { [%eval 3.08] } 27. exf6 { [%eval 3.29] } 27... Bd6 { [%eval 3.07] } 28. Bxh4 { [%eval 2.41] } 28... Rf8?? { (2.41 → 5.47) Blunder. Qd7 was best. } { [%eval 5.47] } (28... Qd7 29. Rae1 Qxg4+ 30. Qg2 Qxg2+ 31. Kxg2 Rxe1 32. Rxe1 gxf6 33. Kf3 Rg8 34. Re6) 29. Qf5+ { [%eval 5.23] } 29... Kg8 { [%eval 5.92] } 30. h6 { [%eval 5.86] } 30... Rxf6 { [%eval 6.53] } 31. Bxf6 { [%eval 5.85] } 31... gxf6 { [%eval 5.9] } 32. Qg6+ { [%eval 5.85] } 32... Kh8 { [%eval 5.79] } 33. Qxf6+ { [%eval 5.44] } 33... Kg8?! { (5.44 → 9.07) Inaccuracy. Kh7 was best. } { [%eval 9.07] } (33... Kh7 34. Qf7+ Kh8 35. Qxc7 Bxc7 36. Rf7 Bd8 37. Re1 Bg5 38. Rxb7 Bxh6 39. Re2) 34. Rf5?! { (9.07 → 5.73) Inaccuracy. Qg6+ was best. } { [%eval 5.73] } (34. Qg6+ Kh8 35. Rf7 Bh2+ 36. Kh1 Qxf7 37. Qxf7 Be5 38. Qe6 Rg8 39. Qxe5+ Kh7) 34... Rf8?? { (5.73 → Mate in 4) Checkmate is now unavoidable. Kh7 was best. } { [%eval #4] } (34... Kh7 35. Qf7+ Qxf7 36. Rxf7+ Kxh6 37. Rf6+ Kg5 38. Rxd6 Re8 39. Rd7 Re3 40. Rf1) 35. Rg5+ { [%eval #3] } 35... Kh7 { [%eval #3] } 36. Rg7+ { [%eval #2] } 36... Kh8 { [%eval #2] } 37. Rf7+ { [%eval #1] } 37... Kg8 { [%eval #1] } 38. h7# { White wins by checkmate. } 1-0