FEN
[Event "rated rapid game"]
[Site "https://lichess.org/ylfUkTp4"]
[Date "2026.01.15"]
[Round "-"]
[White "ThousandTricks"]
[Black "Attacker0"]
[Result "0-1"]
[GameId "ylfUkTp4"]
[UTCDate "2026.01.15"]
[UTCTime "14:30:01"]
[WhiteElo "2129"]
[BlackElo "2110"]
[WhiteRatingDiff "-6"]
[BlackRatingDiff "+7"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "B21"]
[Opening "Sicilian Defense: Smith-Morra Gambit Accepted"]
[Termination "Time forfeit"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... c5 { [%eval 0.25] } 2. d4 { [%eval 0.05] } 2... cxd4 { [%eval 0.04] } 3. c3 { [%eval -0.09] } 3... dxc3 { [%eval -0.12] } { B21 Sicilian Defense: Smith-Morra Gambit Accepted } 4. Nxc3 { [%eval -0.22] } 4... g6 { [%eval 0.0] } 5. Nf3 { [%eval 0.0] } 5... Bg7 { [%eval 0.0] } 6. Bc4 { [%eval 0.0] } 6... d6?! { (0.00 → 0.78) Inaccuracy. Nc6 was best. } { [%eval 0.78] } (6... Nc6 7. e5 Nh6 8. O-O O-O 9. Bf4 d6 10. exd6 exd6 11. Bg5) 7. Bg5?! { (0.78 → -0.30) Inaccuracy. Qb3 was best. } { [%eval -0.3] } (7. Qb3 Nh6 8. Bxh6 Bxh6 9. Bxf7+ Kf8 10. e5 Nc6 11. Rd1 Bg4) 7... Bg4? { (-0.30 → 1.05) Mistake. h6 was best. } { [%eval 1.05] } (7... h6 8. Bh4 g5 9. Bg3 Nc6 10. O-O Nf6 11. e5 dxe5 12. Qb3) 8. O-O? { (1.05 → -0.24) Mistake. Qb3 was best. } { [%eval -0.24] } (8. Qb3 Nc6 9. Bxf7+ Kf8 10. Bxg8 Rxg8 11. Nd5 h6 12. Bd2 Qd7) 8... h6?! { (-0.24 → 0.36) Inaccuracy. Nc6 was best. } { [%eval 0.36] } (8... Nc6 9. Qb3) 9. Bh4 { [%eval -0.18] } 9... g5 { [%eval 0.11] } 10. Bg3 { [%eval -0.3] } 10... Nf6?! { (-0.30 → 0.62) Inaccuracy. Nc6 was best. } { [%eval 0.62] } (10... Nc6) 11. e5 { [%eval 0.72] } 11... Nh5 { [%eval 0.58] } 12. Qa4+?! { (0.58 → -0.09) Inaccuracy. h3 was best. } { [%eval -0.09] } (12. h3) 12... Bd7 { [%eval -0.13] } 13. Qb3 { [%eval -0.17] } 13... O-O { [%eval 0.01] } 14. exd6 { [%eval 0.01] } 14... Nxg3 { [%eval 0.02] } 15. dxe7 { [%eval 0.11] } 15... Qxe7 { [%eval 0.06] } 16. Rfe1 { [%eval 0.15] } 16... Qc5 { [%eval 0.13] } 17. hxg3 { [%eval 0.16] } 17... Bc6 { [%eval 0.48] } 18. Rac1 { [%eval 0.38] } 18... Nd7?! { (0.38 → 1.01) Inaccuracy. Qb6 was best. } { [%eval 1.01] } (18... Qb6) 19. Ne4?! { (1.01 → 0.06) Inaccuracy. Nd5 was best. } { [%eval 0.06] } (19. Nd5) 19... Qb6 { [%eval 0.12] } 20. Qc2 { [%eval -0.24] } 20... Qxb2 { [%eval -0.18] } 21. Qd3 { [%eval -0.34] } 21... Rad8?! { (-0.34 → 0.49) Inaccuracy. Ne5 was best. } { [%eval 0.49] } (21... Ne5) 22. Rc2?? { (0.49 → -2.38) Blunder. Nexg5 was best. } { [%eval -2.38] } (22. Nexg5) 22... Qb6?! { (-2.38 → -1.67) Inaccuracy. Qb4 was best. } { [%eval -1.67] } (22... Qb4) 23. Qa3 { [%eval -1.86] } 23... Ne5?? { (-1.86 → 0.00) Blunder. g4 was best. } { [%eval 0.0] } (23... g4 24. Nh4 Rde8 25. Bd3 Ne5 26. Bf1 Ng6 27. Nxg6 fxg6 28. Bd3 Bd4 29. Kh2) 24. Nd6?? { (0.00 → -4.22) Blunder. Nxe5 was best. } { [%eval -4.22] } (24. Nxe5 Bxe5 25. Nxg5 Bf6 26. Nf3 Rfe8 27. Rxe8+ Rxe8 28. Bb3 Kg7 29. Qc1 a5) 24... Qc7?? { (-4.22 → -0.37) Blunder. Bxf3 was best. } { [%eval -0.37] } (24... Bxf3 25. Bxf7+ Nxf7 26. Nxf7 Rxf7 27. gxf3 Qd4 28. Qb3 Bf6 29. Rc7 Qd5 30. Re8+) 25. Nb5?? { (-0.37 → -4.31) Blunder. Nxe5 was best. } { [%eval -4.31] } (25. Nxe5 Rxd6) 25... Qb6?? { (-4.31 → 2.85) Blunder. Bxb5 was best. } { [%eval 2.85] } (25... Bxb5 26. Nxe5 Bxe5 27. Bb3 Bc6 28. Rc5 Rfe8 29. Rec1 Qd7 30. Kh2 Bf6 31. f4) 26. Nxe5 { [%eval 3.49] } 26... Bxe5 { [%eval 3.3] } 27. Rxe5 { [%eval 3.41] } 27... Rd1+ { [%eval 3.38] } 28. Kh2 { [%eval 2.96] } 28... a6?! { (2.96 → 4.10) Inaccuracy. Bxb5 was best. } { [%eval 4.1] } (28... Bxb5 29. Bxb5) 29. Be2?! { (4.10 → 2.63) Inaccuracy. Nc3 was best. } { [%eval 2.63] } (29. Nc3 Rd7 30. Rce2 Qd4 31. Bb3 Kg7 32. Qc1 a5 33. Qe1 Rc8 34. Rxa5 Qf6) 29... Re1 { [%eval 2.45] } 30. Nd6?? { (2.45 → -5.47) Blunder. Rcc5 was best. } { [%eval -5.47] } (30. Rcc5 Bxb5 31. Rxg5+ hxg5 32. Rxg5+ Qg6 33. Rxg6+ fxg6 34. Qb3+ Rf7 35. Bg4 Kf8) 30... Qb1 { [%eval -5.38] } 31. g4?? { (-5.38 → Mate in 4) Checkmate is now unavoidable. Kh3 was best. } { [%eval #-4] } (31. Kh3 Rh1+ 32. Kg4 Qxc2 33. Nf5 Be4 34. Nxh6+ Rxh6 35. Qe3 Qc6 36. Rxg5+ Rg6) 31... Rg1?? { (Mate in 4 → 4.05) Lost forced checkmate sequence. Rh1+ was best. } { [%eval 4.05] } (31... Rh1+ 32. Kg3 Rh3+ 33. Kxh3 Qh1+ 34. Kg3 Qxg2#) 32. Bf3?? { (4.05 → Mate in 4) Checkmate is now unavoidable. Rxc6 was best. } { [%eval #-4] } (32. Rxc6 Rh1+ 33. Kg3 Qg1 34. Qe3 bxc6 35. Nf5 c5 36. Re8 Qh2+ 37. Kf3 Qc7) 32... Bxf3?? { (Mate in 4 → -1.80) Lost forced checkmate sequence. Rh1+ was best. } { [%eval -1.8] } (32... Rh1+ 33. Kg3 Rh3+ 34. gxh3 Qg1+ 35. Bg2 Qxg2#) 33. Qxf3 { [%eval -1.98] } 33... Rh1+ { [%eval -1.96] } 34. Kg3 { [%eval -1.87] } 34... Qxc2 { [%eval -2.02] } 35. Qf6 { [%eval -1.93] } 35... Qd3+ { [%eval -1.79] } 36. Re3?! { (-1.79 → -2.76) Inaccuracy. f3 was best. } { [%eval -2.76] } (36. f3) 36... Qg6 { [%eval -2.63] } 37. Qd4?! { (-2.63 → -4.19) Inaccuracy. Qe5 was best. } { [%eval -4.19] } (37. Qe5 h5) 37... Rd8 { [%eval -3.89] } 38. Qb4? { (-3.89 → -6.83) Mistake. Re8+ was best. } { [%eval -6.83] } (38. Re8+ Rxe8 39. Nxe8 f5 40. Nd6 f4+ 41. Kf3 Re1 42. g3 Qe6 43. Ne4 fxg3) 38... Qxd6+ { [%eval -6.82] } 39. Qxd6 { [%eval -6.77] } 39... Rxd6 { [%eval -6.68] } 40. Re8+ { [%eval -6.93] } 40... Kg7 { [%eval -6.92] } 41. Rb8 { [%eval -7.59] } 41... Rb1 { [%eval -7.13] } 42. Rxb7? { (-7.13 → Mate in 10) Checkmate is now unavoidable. Kf3 was best. } { [%eval #-10] } (42. Kf3 Rb2 43. Ke3 Re6+ 44. Kf3 Rf6+ 45. Kg3 Rfxf2 46. Kh3 Rfe2 47. Kg3 Rb4) 42... Rxb7 { [%eval #-10] } 43. f3 { [%eval #-8] } 43... Rd2 { [%eval #-7] } 44. a4 { [%eval #-6] } 44... Rb4 { [%eval #-6] } 45. a5 { [%eval #-5] } 45... Ra4 { [%eval #-6] } 46. Kh3 { [%eval #-6] } 46... Rxa5 { [%eval #-5] } 47. f4 { [%eval #-5] } 47... gxf4 { [%eval #-4] } { Black wins on time. } 0-1