FEN
[Event "rated blitz game"]
[Site "https://lichess.org/Ze4Gtht9"]
[Date "2026.01.01"]
[Round "-"]
[White "Saphyrro"]
[Black "juankzapata"]
[Result "0-1"]
[GameId "Ze4Gtht9"]
[UTCDate "2026.01.01"]
[UTCTime "20:05:29"]
[WhiteElo "2316"]
[BlackElo "2182"]
[WhiteRatingDiff "-8"]
[BlackRatingDiff "+8"]
[BlackTitle "CM"]
[BlackFideId "4403479"]
[Variant "Standard"]
[TimeControl "180+2"]
[ECO "E15"]
[Opening "Queen's Indian Defense: Fianchetto Variation, Check Variation"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.17] } 1... Nf6 { [%eval 0.15] } 2. c4 { [%eval 0.17] } 2... e6 { [%eval 0.14] } 3. Nf3 { [%eval 0.11] } 3... b6 { [%eval 0.23] } 4. g3 { [%eval 0.19] } 4... Ba6 { [%eval 0.17] } 5. b3 { [%eval 0.15] } 5... Bb4+ { [%eval 0.2] } { E15 Queen's Indian Defense: Fianchetto Variation, Check Variation } 6. Nbd2 { [%eval -0.34] } 6... d5 { [%eval 0.18] } 7. Qc2 { [%eval -0.06] } 7... O-O { [%eval 0.0] } 8. Bg2 { [%eval -0.08] } 8... c6 { [%eval 0.41] } 9. a3 { [%eval 0.45] } 9... Bd6?! { (0.45 → 1.03) Inaccuracy. Bxd2+ was best. } { [%eval 1.03] } (9... Bxd2+ 10. Nxd2 dxc4 11. bxc4 Qxd4 12. Bb2 Qc5 13. a4 Nbd7 14. O-O Rfd8 15. Ba3) 10. Bb2 { [%eval 0.73] } 10... Nbd7 { [%eval 0.84] } 11. O-O { [%eval 0.76] } 11... Rc8 { [%eval 1.2] } 12. b4?! { (1.20 → 0.49) Inaccuracy. Rfe1 was best. } { [%eval 0.49] } (12. Rfe1 Bb7 13. e4 Be7 14. Rad1 Qc7 15. h4 dxe4 16. Nxe4 h6 17. Nxf6+ Nxf6) 12... c5 { [%eval 0.51] } 13. Qa4 { [%eval 0.37] } 13... Bxc4 { [%eval 0.75] } 14. Nxc4 { [%eval 0.64] } 14... dxc4 { [%eval 0.71] } 15. dxc5 { [%eval 0.76] } 15... bxc5 { [%eval 0.68] } 16. Rfd1? { (0.68 → -0.74) Mistake. b5 was best. } { [%eval -0.74] } (16. b5 c3) 16... Qc7? { (-0.74 → 0.88) Mistake. Nb6 was best. } { [%eval 0.88] } (16... Nb6) 17. b5 { [%eval 0.89] } 17... Nb6 { [%eval 0.97] } 18. Qa6? { (0.97 → -0.35) Mistake. Qc2 was best. } { [%eval -0.35] } (18. Qc2 Rfd8) 18... Nfd5 { [%eval -0.11] } 19. e4? { (-0.11 → -1.61) Mistake. Rac1 was best. } { [%eval -1.61] } (19. Rac1 Rfd8) 19... c3 { [%eval -1.73] } 20. Bc1 { [%eval -1.78] } 20... Nf6 { [%eval -1.72] } 21. e5 { [%eval -1.7] } 21... Bxe5 { [%eval -1.55] } 22. Nxe5 { [%eval -1.61] } 22... Qxe5 { [%eval -1.64] } 23. Bf4 { [%eval -1.64] } 23... Qe2 { [%eval -1.36] } 24. Qxa7 { [%eval -1.79] } 24... Nfd5 { [%eval -1.83] } 25. Re1?! { (-1.83 → -2.63) Inaccuracy. Bxd5 was best. } { [%eval -2.63] } (25. Bxd5 Nxd5) 25... Qxb5 { [%eval -2.58] } 26. a4 { [%eval -2.62] } 26... Qb2 { [%eval -2.43] } 27. Rab1 { [%eval -2.34] } 27... Qa2 { [%eval -2.25] } 28. Rxb6 { [%eval -1.86] } 28... c2?? { (-1.86 → 1.73) Blunder. Nxf4 was best. } { [%eval 1.73] } (28... Nxf4) 29. Bxd5 { [%eval 1.78] } 29... exd5 { [%eval 1.53] } 30. Qb7 { [%eval 1.31] } 30... d4 { [%eval 1.02] } 31. Rb2? { (1.02 → -0.44) Mistake. Rd6 was best. } { [%eval -0.44] } (31. Rd6 h5) 31... Qxa4 { [%eval -0.68] } 32. Bd2?? { (-0.68 → -3.16) Blunder. Qd5 was best. } { [%eval -3.16] } (32. Qd5 Qa5) 32... c4 { [%eval -3.1] } 33. Rb4 { [%eval -3.14] } 33... Qa2? { (-3.14 → -1.47) Mistake. Qc6 was best. } { [%eval -1.47] } (33... Qc6 34. Qxc6 Rxc6 35. Rc1 d3 36. Bc3 h6 37. Kg2 Rd8 38. Rb2 Re6 39. Rb4) 34. Rb2? { (-1.47 → -2.84) Mistake. Qb6 was best. } { [%eval -2.84] } (34. Qb6) 34... Qa8?? { (-2.84 → 0.72) Blunder. Qa4 was best. } { [%eval 0.72] } (34... Qa4 35. Qe4 d3 36. Qe5 Rfe8 37. Qc3 Rxe1+ 38. Bxe1 Re8 39. Rb6 h5 40. Bd2) 35. Qxa8 { [%eval 0.74] } 35... Rxa8 { [%eval 0.68] } 36. Rxc2 { [%eval 0.72] } 36... c3 { [%eval 0.51] } 37. Bc1 { [%eval 0.53] } 37... Rac8 { [%eval 0.59] } 38. Rd1 { [%eval 0.57] } 38... Rfd8 { [%eval 0.65] } 39. Bg5?! { (0.65 → -0.17) Inaccuracy. Rd3 was best. } { [%eval -0.17] } (39. Rd3 Rc4) 39... f6 { [%eval -0.25] } 40. Bf4?! { (-0.25 → -1.09) Inaccuracy. Bd2 was best. } { [%eval -1.09] } (40. Bd2) 40... d3 { [%eval -0.98] } 41. Rcc1 { [%eval -0.89] } 41... c2 { [%eval -0.86] } 42. Rd2 { [%eval -0.93] } 42... Rc3 { [%eval -0.78] } 43. Kg2 { [%eval -1.0] } 43... Re8 { [%eval -0.75] } 44. Be3 { [%eval -0.9] } 44... g5?! { (-0.90 → 0.01) Inaccuracy. Rd8 was best. } { [%eval 0.01] } (44... Rd8) 45. h4?! { (0.01 → -0.58) Inaccuracy. Bd4 was best. } { [%eval -0.58] } (45. Bd4 Rb3 46. Bxf6 h6 47. Rcxc2 dxc2 48. Rxc2 Rb1 49. Rb2 Rxb2 50. Bxb2 Kf7) 45... Rb8?! { (-0.58 → 0.01) Inaccuracy. g4 was best. } { [%eval 0.01] } (45... g4 46. Bd4) 46. Kf3? { (0.01 → -1.19) Mistake. hxg5 was best. } { [%eval -1.19] } (46. hxg5 fxg5) 46... Rb1 { [%eval -0.98] } { White resigns. } 0-1