FEN
[Event "rated blitz game"]
[Site "https://lichess.org/b8qWkRsx"]
[Date "2026.06.04"]
[Round "-"]
[White "hajJshs"]
[Black "itdoesntevenmatter"]
[Result "1-0"]
[GameId "b8qWkRsx"]
[UTCDate "2026.06.04"]
[UTCTime "12:03:14"]
[WhiteElo "884"]
[BlackElo "872"]
[WhiteRatingDiff "+7"]
[BlackRatingDiff "-5"]
[Variant "Standard"]
[TimeControl "180+2"]
[ECO "A48"]
[Opening "Torre Attack: Fianchetto Defense"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.15] } 1... Nf6 { [%eval 0.15] } 2. Nf3 { [%eval 0.11] } 2... g6 { [%eval 0.22] } 3. Bg5 { [%eval 0.0] } { A48 Torre Attack: Fianchetto Defense } 3... Bg7 { [%eval 0.05] } 4. Bxf6 { [%eval -0.22] } 4... Bxf6 { [%eval -0.12] } 5. e3 { [%eval -0.3] } 5... O-O { [%eval -0.18] } 6. Bb5 { [%eval -0.52] } 6... a6 { [%eval -0.52] } 7. Bc4 { [%eval -0.72] } 7... d6 { [%eval -0.52] } 8. e4?! { (-0.52 → -1.22) Inaccuracy. c3 was best. } { [%eval -1.22] } (8. c3 Nd7 9. a4 c6 10. Nbd2 d5 11. Be2 e5 12. dxe5 Nxe5 13. O-O Nxf3+) 8... Bg7 { [%eval -0.75] } 9. e5? { (-0.75 → -2.40) Mistake. c3 was best. } { [%eval -2.4] } (9. c3 b5 10. Be2 c5 11. dxc5 dxc5 12. a4 b4 13. Qc2 Nc6 14. O-O Qa5) 9... dxe5 { [%eval -2.44] } 10. Nxe5 { [%eval -2.24] } 10... Bf5 { [%eval -1.73] } 11. Bxf7+?! { (-1.73 → -2.68) Inaccuracy. O-O was best. } { [%eval -2.68] } (11. O-O c5 12. Nd2 cxd4 13. Re1 Bxe5 14. Rxe5 Nc6 15. Re1 Rc8 16. Rc1 e5) 11... Kh8?? { (-2.68 → -0.82) Blunder. Rxf7 was best. } { [%eval -0.82] } (11... Rxf7 12. Nxf7 Kxf7 13. c3 Qd5 14. O-O c5 15. dxc5 Qxd1 16. Rxd1 Nd7 17. Nd2) 12. g4?? { (-0.82 → -3.62) Blunder. Bc4 was best. } { [%eval -3.62] } (12. Bc4 Nd7 13. O-O Nxe5 14. dxe5 b5 15. Be2 c5 16. Nc3 Qc7 17. f4) 12... Be4 { [%eval -3.45] } 13. O-O { [%eval -4.04] } 13... Bxe5 { [%eval -3.99] } 14. dxe5 { [%eval -4.16] } 14... Rxf7?? { (-4.16 → 6.89) Blunder. Qxd1 was best. } { [%eval 6.89] } (14... Qxd1 15. Rxd1 Bf3 16. Rd5 Rxf7 17. Rd8+ Kg7 18. Re8 Bc6 19. Rd8 Rf8 20. Rxf8) 15. Qxd8+ { [%eval 6.9] } 15... Kg7 { [%eval 6.85] } 16. Qxc7 { [%eval 5.85] } 16... Nc6 { [%eval 6.04] } 17. Qxb7 { [%eval 4.9] } 17... Rd8 { [%eval 5.12] } 18. Nc3 { [%eval 4.77] } 18... Rd2? { (4.77 → 8.32) Mistake. Bf3 was best. } { [%eval 8.32] } (18... Bf3 19. Rfd1 Rdf8 20. Qc7 Rf4 21. h3 h5 22. Nd5 Re4 23. Qxc6 hxg4 24. Rd3) 19. Nxe4 { [%eval 8.48] } 19... Rxc2 { [%eval 8.25] } 20. Rac1 { [%eval 8.07] } 20... Re2 { [%eval 8.93] } 21. Qxc6 { [%eval 8.96] } 21... Rxe4 { [%eval 10.81] } 22. Qxe4 { [%eval 10.38] } 22... g5 { [%eval 11.05] } 23. b4 { [%eval 9.93] } 23... Rf4 { [%eval 9.43] } 24. Qe3 { [%eval 9.85] } 24... Rxb4? { (9.85 → Mate in 5) Checkmate is now unavoidable. Rxg4+ was best. } { [%eval #5] } (24... Rxg4+ 25. Kh1 h6 26. Qa7 Rf4 27. f3 g4 28. Qxe7+ Rf7 29. Qh4 Kh7 30. Qxg4) 25. a3?! { (Mate in 5 → 10.40) Lost forced checkmate sequence. Qxg5+ was best. } { [%eval 10.4] } (25. Qxg5+ Kf7 26. e6+ Kxe6 27. Qf5+ Kd6 28. Rfd1+ Rd4 29. Rxd4#) 25... Rxg4+ { [%eval 10.06] } 26. Kh1 { [%eval 9.76] } 26... h5? { (9.76 → Mate in 7) Checkmate is now unavoidable. Kg6 was best. } { [%eval #7] } (26... Kg6 27. f3 Rf4 28. Qd3+ Kh6 29. Qd8 g4 30. Qxe7 gxf3 31. Rc6+ Kh5 32. Qxh7+) 27. h3 { [%eval #6] } 27... Ra4 { [%eval #5] } 28. Qxg5+ { [%eval #4] } 28... Kf7 { [%eval #4] } 29. Qxh5+ { [%eval #3] } 29... Ke6 { [%eval #3] } 30. Rc6+ { [%eval #4] } 30... Kd5 { [%eval #4] } 31. Qe8 { [%eval #5] } 31... Kxe5 { [%eval #4] } 32. Rc5+ { [%eval #4] } 32... Kd4 { [%eval #3] } 33. Qxa4+ { [%eval #5] } 33... Kxc5 { [%eval #5] } 34. Rc1+ { [%eval #4] } 34... Kd5 { [%eval #4] } 35. Qxa6 { [%eval #4] } 35... Ke4 { [%eval #3] } 36. Qb7+ { [%eval #4] } 36... Kd3 { [%eval #3] } 37. Qxe7 { [%eval #2] } 37... Kd4 { [%eval #2] } 38. Rd1+ { [%eval #3] } 38... Kc4 { [%eval #1] } 39. Qd6 { [%eval #3] } 39... Kb3 { [%eval #2] } 40. Qd3+ { [%eval #2] } 40... Ka4 { [%eval #2] } 41. Rc1 { [%eval #2] } 41... Ka5 { [%eval #2] } 42. Qd5+ { [%eval #3] } 42... Ka4 { [%eval #2] } 43. Rc4+ { [%eval #3] } 43... Kxa3 { [%eval #2] } 44. Qd3+ { [%eval #2] } 44... Kb2 { [%eval #2] } 45. Qd1 { [%eval #3] } 45... Ka3 { [%eval #3] } 46. Qd3+ { [%eval #2] } 46... Kb2 { [%eval #2] } 47. Rc2+ { [%eval #1] } 47... Ka1 { [%eval #1] } 48. Qd1# { White wins by checkmate. } 1-0
