FEN
[Event "rated ultraBullet game"]
[Site "https://lichess.org/7r0U8WHV"]
[Date "2026.01.20"]
[Round "-"]
[White "JAIME_SONHO01"]
[Black "LEONARDO-99"]
[Result "1-0"]
[GameId "7r0U8WHV"]
[UTCDate "2026.01.20"]
[UTCTime "21:41:59"]
[WhiteElo "2269"]
[BlackElo "1619"]
[WhiteRatingDiff "+0"]
[BlackRatingDiff "-1"]
[WhiteTitle "CM"]
[WhiteFideId "10111140"]
[Variant "Standard"]
[TimeControl "15+0"]
[ECO "A04"]
[Opening "Zukertort Opening: Queen's Gambit Invitation"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. Nf3 { [%eval 0.1] } 1... e6 { [%eval 0.14] } { A04 Zukertort Opening: Queen's Gambit Invitation } 2. Nc3 { [%eval 0.0] } 2... c6 { [%eval 0.45] } 3. e4 { [%eval 0.56] } 3... d5 { [%eval 0.57] } 4. exd5 { [%eval 0.13] } 4... Nf6?! { (0.13 → 1.09) Inaccuracy. exd5 was best. } { [%eval 1.09] } (4... exd5 5. d4 Bd6 6. Bd3 Ne7 7. Ne2 O-O 8. Ng3 Ng6 9. O-O) 5. d4?! { (1.09 → 0.20) Inaccuracy. dxe6 was best. } { [%eval 0.2] } (5. dxe6 Bxe6 6. d4 h6 7. Bf4 Bd6 8. Qd2 O-O 9. Bd3 Bxf4) 5... cxd5 { [%eval 0.21] } 6. Nxd5?? { (0.21 → -3.79) Blunder. Bd3 was best. } { [%eval -3.79] } (6. Bd3 Nc6 7. Bf4 a6 8. O-O Bd6 9. Bxd6 Qxd6 10. Re1 Bd7) 6... Nc6?? { (-3.79 → 2.16) Blunder. exd5 was best. } { [%eval 2.16] } (6... exd5 7. Bd3 Bd6 8. Bg5 O-O 9. O-O Bg4 10. Re1 Nbd7 11. c4 dxc4 12. Bxc4) 7. Nxf6+ { [%eval 2.15] } 7... Qxf6 { [%eval 2.68] } 8. Bb5 { [%eval 2.06] } 8... Qd8 { [%eval 2.27] } 9. Bxc6+?! { (2.27 → 1.48) Inaccuracy. O-O was best. } { [%eval 1.48] } (9. O-O Bd6 10. c3 Qc7 11. Re1 O-O 12. Bd3 Ne7 13. h4 Nf5 14. h5 b6) 9... bxc6 { [%eval 1.47] } 10. O-O { [%eval 1.64] } 10... Be7 { [%eval 2.1] } 11. c3?! { (2.10 → 1.44) Inaccuracy. Ne5 was best. } { [%eval 1.44] } (11. Ne5 Qc7 12. Bf4 Bd6 13. c4 c5 14. Re1 O-O 15. dxc5 Bxc5 16. Nd3 Bd6) 11... O-O { [%eval 1.21] } 12. Re1 { [%eval 1.13] } 12... h6?! { (1.13 → 2.30) Inaccuracy. c5 was best. } { [%eval 2.3] } (12... c5 13. dxc5 Bxc5 14. Be3 Be7 15. b4 Qc7 16. Rc1 Bb7 17. a4 Rfd8 18. Qe2) 13. Ne5 { [%eval 2.11] } 13... Bd7 { [%eval 2.7] } 14. Qg4 { [%eval 2.68] } 14... f5 { [%eval 3.18] } 15. Qg3 { [%eval 2.88] } 15... Bf6?! { (2.88 → 4.13) Inaccuracy. Rf6 was best. } { [%eval 4.13] } (15... Rf6 16. Bf4 Be8 17. Nd3 Rg6 18. Qf3 Rc8 19. Be5 c5 20. Nf4 Bc6 21. Qe2) 16. Bxh6 { [%eval 4.02] } 16... Bxe5 { [%eval 4.75] } 17. dxe5?! { (4.75 → 3.64) Inaccuracy. Rxe5 was best. } { [%eval 3.64] } (17. Rxe5 Rf7 18. Bf4 Rb8 19. b4 Rb5 20. Rae1 a5 21. a3 Rxe5 22. Bxe5 Bc8) 17... Qe7 { [%eval 4.01] } 18. Bg5 { [%eval 3.55] } 18... Qf7 { [%eval 3.48] } 19. Rad1 { [%eval 3.63] } 19... Be8 { [%eval 3.77] } 20. Rd7?? { (3.77 → -3.59) Blunder. Qh4 was best. } { [%eval -3.59] } (20. Qh4 Qg6 21. h3 a5 22. Rd6 a4 23. Qf4 Rb8 24. Re3 Rxb2 25. Rg3 Rxa2) 20... Qg6?? { (-3.59 → 3.72) Blunder. Qxd7 was best. } { [%eval 3.72] } (20... Qxd7 21. h3 f4 22. Bxf4 Bg6 23. Bg5 Rf7 24. Qg4 Qd5 25. Bf6 Bc2 26. Qh4) 21. Rd6 { [%eval 3.53] } 21... Bf7 { [%eval 3.84] } 22. h4 { [%eval 3.78] } 22... Rfe8 { [%eval 4.03] } 23. Qf4 { [%eval 3.92] } 23... Qh7 { [%eval 4.69] } 24. Red1 { [%eval 4.4] } 24... Qh5 { [%eval 4.4] } 25. f3 { [%eval 4.51] } 25... Qg6 { [%eval 4.64] } 26. Rd7 { [%eval 4.11] } 26... Qh7 { [%eval 5.03] } 27. Rxf7 { [%eval 5.26] } 27... Qg6?! { (5.26 → 7.96) Inaccuracy. Kxf7 was best. } { [%eval 7.96] } (27... Kxf7 28. Rd7+ Kg8 29. Bf6 Qh6 30. Rxg7+ Qxg7 31. Bxg7 Kxg7 32. Qg5+ Kh8 33. Qh6+) 28. Rxg7+ { [%eval 7.96] } 28... Qxg7 { [%eval 7.44] } 29. Rd6?! { (7.44 → 5.34) Inaccuracy. Bf6 was best. } { [%eval 5.34] } (29. Bf6 Re7 30. Bxg7 Rxg7 31. Qh6 f4 32. Qxe6+ Kh7 33. Qf5+ Kh8 34. Qxf4 Rag8) 29... Qg6 { [%eval 6.4] } 30. Rd7?! { (6.40 → 4.10) Inaccuracy. Bf6 was best. } { [%eval 4.1] } (30. Bf6 Reb8 31. h5 Qh7 32. Rxe6 Kf8 33. Bg5 Rxb2 34. Rh6 Qg7 35. Qxf5+ Kg8) 30... Qg7?? { (4.10 → Mate in 7) Checkmate is now unavoidable. Rf8 was best. } { [%eval #7] } (30... Rf8 31. Bf6 Rf7 32. Rd6 Re8 33. Rxc6 Kh7 34. Rd6 Rg8 35. Bg5 a5 36. b3) 31. Rxg7+ { [%eval #6] } 31... Kxg7 { [%eval #6] } 32. Bf6+ { [%eval #5] } 32... Kf7 { [%eval #4] } 33. Qg5 { [%eval #6] } 33... Rg8 { [%eval #6] } 34. Qh6? { (Mate in 6 → 8.32) Lost forced checkmate sequence. Qh5+ was best. } { [%eval 8.32] } (34. Qh5+ Kf8 35. Qh6+ Ke8 36. Qh7 Rxg2+ 37. Kxg2 Kf8 38. Qe7+ Kg8 39. Qg7#) 34... Rg6? { (8.32 → Mate in 4) Checkmate is now unavoidable. Rae8 was best. } { [%eval #4] } (34... Rae8 35. Qh7+ Kf8 36. Bg5 Rxg5 37. hxg5 Re7 38. Qh8+ Kf7 39. Kh2 c5 40. g6+) 35. Qh7+ { [%eval #3] } 35... Ke8 { [%eval #1] } 36. Qe7# { White wins by checkmate. } 1-0

