FEN
[Event "rated rapid game"]
[Site "https://lichess.org/Jk9icFiT"]
[Date "2026.04.20"]
[Round "-"]
[White "ironAI777"]
[Black "Hairybagel"]
[Result "1-0"]
[GameId "Jk9icFiT"]
[UTCDate "2026.04.20"]
[UTCTime "15:30:04"]
[WhiteElo "1500"]
[BlackElo "1221"]
[WhiteRatingDiff "+110"]
[BlackRatingDiff "-2"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "D20"]
[Opening "Queen's Gambit Accepted: Central Variation, Modern Defense"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.15] } 1... d5 { [%eval 0.27] } 2. c4 { [%eval 0.22] } 2... dxc4 { [%eval 0.28] } 3. e4 { [%eval 0.22] } 3... Nc6 { [%eval 0.42] } { D20 Queen's Gambit Accepted: Central Variation, Modern Defense } 4. Nf3 { [%eval 0.48] } 4... Bg4 { [%eval 0.47] } 5. Be3 { [%eval 0.42] } 5... Bxf3 { [%eval 0.74] } 6. Qxf3? { (0.74 → -0.71) Mistake. gxf3 was best. } { [%eval -0.71] } (6. gxf3 e6 7. Nc3 Qd6 8. Bxc4 O-O-O 9. Qa4 Qb4 10. Qxb4 Bxb4) 6... Nxd4 { [%eval -0.75] } 7. Bxd4?! { (-0.75 → -1.78) Inaccuracy. Qd1 was best. } { [%eval -1.78] } (7. Qd1 e5 8. Bxc4 Nf6 9. O-O Bc5 10. b4 Bb6 11. a4 a6) 7... Qxd4 { [%eval -1.7] } 8. Nc3 { [%eval -2.05] } 8... O-O-O?! { (-2.05 → -1.11) Inaccuracy. e6 was best. } { [%eval -1.11] } (8... e6 9. Be2 Qe5 10. Bxc4 Bb4 11. O-O-O Nf6 12. Rhe1 Rd8 13. Rxd8+ Kxd8 14. Qe3) 9. Rd1 { [%eval -0.93] } 9... Qe5? { (-0.93 → 0.61) Mistake. Qf6 was best. } { [%eval 0.61] } (9... Qf6 10. Rxd8+ Kxd8 11. Qd1+ Qd6 12. Qh5 Nh6 13. Bxc4 e6 14. O-O Qc5 15. Rd1+) 10. Bxc4?? { (0.61 → -1.30) Blunder. Qxf7 was best. } { [%eval -1.3] } (10. Qxf7 Nh6 11. Rxd8+ Kxd8 12. Qxc4 g5 13. g3 Kc8 14. h4 g4 15. Nd5 Nf5) 10... Rxd1+ { [%eval -1.24] } 11. Qxd1 { [%eval -1.39] } 11... Nf6? { (-1.39 → 0.14) Mistake. e6 was best. } { [%eval 0.14] } (11... e6 12. Qa4 Nf6 13. Qxa7 c6 14. O-O Bc5 15. Qa8+ Qb8 16. Qxb8+ Kxb8 17. Rd1) 12. f3?? { (0.14 → -2.61) Blunder. Bxf7 was best. } { [%eval -2.61] } (12. Bxf7 g5 13. h4 Bh6 14. hxg5 Rd8 15. Qb3 Qxg5 16. Be6+ Kb8 17. O-O Qe5) 12... e6 { [%eval -2.84] } 13. a3?! { (-2.84 → -3.88) Inaccuracy. Qe2 was best. } { [%eval -3.88] } (13. Qe2 Bb4 14. Kd2 Bxc3+ 15. bxc3 Rd8+ 16. Kc2 Nd7 17. g3 Nb6 18. f4 Qc5) 13... Bc5 { [%eval -3.22] } 14. Ke2?! { (-3.22 → -4.20) Inaccuracy. Qc1 was best. } { [%eval -4.2] } (14. Qc1 Rd8 15. b4 Bb6 16. Be2 Qd4 17. Rf1 a5 18. Na4 axb4 19. Nxb6+ Qxb6) 14... Rd8 { [%eval -3.93] } 15. Qa4? { (-3.93 → -7.33) Mistake. Qc1 was best. } { [%eval -7.33] } (15. Qc1 Qd4 16. Nd1 Nxe4 17. fxe4 Qxe4+ 18. Kf1 Rxd1+ 19. Qxd1 Qf4+ 20. Qf3 Qxc4+) 15... Kb8?? { (-7.33 → -3.15) Blunder. Qg5 was best. } { [%eval -3.15] } (15... Qg5 16. Nd5 Qxg2+ 17. Kd3 Qxf3+ 18. Kc2 Qxe4+ 19. Kb3 exd5 20. Bb5 Qxa4+ 21. Kxa4) 16. Rd1 { [%eval -3.11] } 16... Rxd1 { [%eval -3.3] } 17. Qxd1 { [%eval -3.59] } 17... a6?! { (-3.59 → -2.80) Inaccuracy. Kc8 was best. } { [%eval -2.8] } (17... Kc8 18. g3 Bxa3 19. f4 Qc5 20. Qb3 Bxb2 21. Na4 Qh5+ 22. Kf1 Bd4 23. e5) 18. Qd8+ { [%eval -3.32] } 18... Ka7 { [%eval -2.89] } 19. g3 { [%eval -3.48] } 19... Nh5?? { (-3.48 → -1.23) Blunder. Bd6 was best. } { [%eval -1.23] } (19... Bd6 20. Bd3 Qd4 21. g4 h6 22. h3 Qc5 23. Kd1 Be5 24. Na4) 20. f4 { [%eval -1.27] } 20... Nxf4+ { [%eval -1.0] } 21. gxf4 { [%eval -0.79] } 21... Qxf4 { [%eval -0.74] } 22. h3 { [%eval -0.89] } 22... Qh2+ { [%eval -0.84] } 23. Kd1 { [%eval -0.76] } 23... Qxb2 { [%eval -0.73] } 24. Qxc7 { [%eval -0.98] } 24... Qa1+?! { (-0.98 → 0.00) Inaccuracy. Qxa3 was best. } { [%eval 0.0] } (24... Qxa3 25. Kc2 Bd4 26. Bb3 Be3 27. Na2 Qc5+ 28. Qxc5+ Bxc5 29. e5) 25. Kc2 { [%eval 0.0] } 25... Be3 { [%eval 0.52] } 26. Qa5 { [%eval 0.5] } 26... Qc1+ { [%eval 0.8] } 27. Kb3 { [%eval 0.54] } 27... Bd2?? { (0.54 → Mate in 2) Checkmate is now unavoidable. Bb6 was best. } { [%eval #2] } (27... Bb6 28. Nb5+ Kb8 29. Qxb6 Qb1+ 30. Kc3 Qe1+ 31. Kb2 Qd2+ 32. Kb3 axb5 33. Qxb5) 28. Nb5+ { [%eval #1] } 28... Ka8 { [%eval #1] } 29. Qd8# { White wins by checkmate. } 1-0