FEN
[Event "rated blitz game"]
[Site "https://lichess.org/umzqkg3L"]
[Date "2025.12.24"]
[Round "-"]
[White "Federicov93"]
[Black "mzh1995"]
[Result "0-1"]
[GameId "umzqkg3L"]
[UTCDate "2025.12.24"]
[UTCTime "03:51:37"]
[WhiteElo "2816"]
[BlackElo "2792"]
[WhiteRatingDiff "-15"]
[BlackRatingDiff "+6"]
[WhiteTitle "GM"]
[Variant "Standard"]
[TimeControl "180+0"]
[ECO "A46"]
[Opening "Indian Defense: London System"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.17] } 1... Nf6 { [%eval 0.15] } 2. Nf3 { [%eval 0.11] } 2... e6 { [%eval 0.14] } 3. Bf4 { [%eval 0.1] } { A46 Indian Defense: London System } 3... c5 { [%eval 0.1] } 4. e3 { [%eval 0.0] } 4... d5 { [%eval 0.14] } 5. Nbd2 { [%eval 0.07] } 5... Bd6 { [%eval 0.2] } 6. dxc5 { [%eval 0.14] } 6... Bxc5 { [%eval 0.18] } 7. Bd3 { [%eval 0.12] } 7... Nc6 { [%eval 0.1] } 8. O-O { [%eval 0.15] } 8... O-O { [%eval 0.16] } 9. e4 { [%eval -0.12] } 9... h6 { [%eval 0.22] } 10. h3 { [%eval 0.18] } 10... Re8?! { (0.18 → 0.87) Inaccuracy. e5 was best. } { [%eval 0.87] } (10... e5 11. Nxe5) 11. e5 { [%eval 0.74] } 11... Nd7 { [%eval 0.75] } 12. Nb3 { [%eval 0.81] } 12... Bf8 { [%eval 1.15] } 13. Re1 { [%eval 1.03] } 13... b6 { [%eval 1.46] } 14. c3 { [%eval 1.4] } 14... Bb7 { [%eval 1.54] } 15. Nbd4 { [%eval 1.58] } 15... Nc5 { [%eval 1.55] } 16. Bc2 { [%eval 1.49] } 16... Nxd4 { [%eval 1.54] } 17. Nxd4 { [%eval 1.36] } 17... a5?! { (1.36 → 2.21) Inaccuracy. Qh4 was best. } { [%eval 2.21] } (17... Qh4) 18. Qg4 { [%eval 2.19] } 18... Kh8 { [%eval 2.11] } 19. Qh5 { [%eval 1.83] } 19... Qe7 { [%eval 1.88] } 20. Re3 { [%eval 1.91] } 20... g6 { [%eval 2.0] } 21. Qe2 { [%eval 1.65] } 21... Ne4 { [%eval 1.97] } 22. f3 { [%eval 1.86] } 22... Nc5 { [%eval 1.98] } 23. Re1?! { (1.98 → 1.37) Inaccuracy. Qf2 was best. } { [%eval 1.37] } (23. Qf2) 23... Bg7?! { (1.37 → 2.07) Inaccuracy. Qh4 was best. } { [%eval 2.07] } (23... Qh4 24. g4 b5 25. Qh2 b4 26. Bg3 Qd8 27. h4 Kg7 28. Bf2 Rc8 29. Kh1) 24. Qf2 { [%eval 2.22] } 24... Kg8 { [%eval 2.66] } 25. Nb5? { (2.66 → 1.33) Mistake. h4 was best. } { [%eval 1.33] } (25. h4 Bc8 26. h5 g5 27. Bg3 Rf8 28. Bb1 Bd7 29. Qd2 f5 30. exf6 Bxf6) 25... Rf8?! { (1.33 → 2.36) Inaccuracy. Ba6 was best. } { [%eval 2.36] } (25... Ba6) 26. h4 { [%eval 2.06] } 26... Ba6 { [%eval 2.52] } 27. Nd4 { [%eval 2.66] } 27... Rac8 { [%eval 2.9] } 28. Bb1?! { (2.90 → 1.92) Inaccuracy. h5 was best. } { [%eval 1.92] } (28. h5 b5 29. Bg3 b4 30. hxg6 fxg6 31. Bxg6 Qg5 32. Bc2 Qh5 33. Qd2 Qg5) 28... Nd7?! { (1.92 → 3.15) Inaccuracy. b5 was best. } { [%eval 3.15] } (28... b5 29. h5 b4 30. Bg3 bxc3 31. bxc3 Qe8 32. Bh4 Rb8 33. Bf6 Rb6 34. Bxg7) 29. Qc2? { (3.15 → 1.36) Mistake. h5 was best. } { [%eval 1.36] } (29. h5 b5 30. Bg3 Qe8 31. Qc2 b4 32. hxg6 fxg6 33. Qxg6 Qxg6 34. Bxg6 Nc5) 29... Qxh4 { [%eval 1.14] } 30. g3 { [%eval 1.14] } 30... Qe7 { [%eval 1.15] } 31. Kg2? { (1.15 → -0.33) Mistake. g4 was best. } { [%eval -0.33] } (31. g4 Kh7 32. Qh2 Rh8 33. Bg3 Kg8 34. Bh4 Qe8 35. f4 h5 36. Qg3 hxg4) 31... Rc4 { [%eval -0.13] } 32. Rh1? { (-0.13 → -1.37) Mistake. g4 was best. } { [%eval -1.37] } (32. g4 b5) 32... Rfc8 { [%eval -1.25] } 33. Qd2 { [%eval -1.52] } 33... g5 { [%eval -1.43] } 34. Qc2?! { (-1.43 → -2.64) Inaccuracy. Ree1 was best. } { [%eval -2.64] } (34. Ree1 gxf4 35. gxf4 Nf8 36. Rh2 Rxd4 37. cxd4 f5 38. Rg1 Kh8 39. a3 Rc7) 34... Rxd4 { [%eval -2.89] } 35. Qh7+ { [%eval -2.82] } 35... Kf8 { [%eval -2.94] } 36. cxd4 { [%eval -2.89] } 36... gxf4 { [%eval -2.91] } 37. gxf4 { [%eval -3.35] } 37... Qb4 { [%eval -3.24] } 38. Rb3? { (-3.24 → -6.31) Mistake. Rd1 was best. } { [%eval -6.31] } (38. Rd1 Qxb2+) 38... Qxd4 { [%eval -6.41] } 39. Kg3 { [%eval -6.22] } 39... Rc4 { [%eval -6.26] } 40. Rh4?? { (-6.26 → Mate in 7) Checkmate is now unavoidable. Be4 was best. } { [%eval #-7] } (40. Be4 Nxe5 41. a3 a4 42. fxe5 dxe4 43. Rxb6 Qxb6 44. Rd1 Bxe5+ 45. Kh3 Rd4) 40... Qg1+ { [%eval #-6] } 41. Kh3 { [%eval #-6] } 41... Qh1+ { [%eval #-7] } 42. Kg4 { [%eval #-3] } 42... Qg2+ { [%eval #-5] } 43. Kh5 { [%eval #-5] } 43... Nxe5 { [%eval #-7] } 44. Rxb6 { [%eval #-2] } 44... Qxf3+ { [%eval #-1] } { White resigns. } 0-1