FEN
[Event "rated rapid game"]
[Site "https://lichess.org/zTibmzir"]
[Date "2026.04.26"]
[Round "-"]
[White "TheGuyOf"]
[Black "HansL1"]
[Result "0-1"]
[GameId "zTibmzir"]
[UTCDate "2026.04.26"]
[UTCTime "19:34:24"]
[WhiteElo "792"]
[BlackElo "951"]
[WhiteRatingDiff "-4"]
[BlackRatingDiff "+36"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "A00"]
[Opening "Polish Opening"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. b4 { [%eval -0.07] } { A00 Polish Opening } 1... e5 { [%eval -0.13] } 2. Bb2 { [%eval -0.23] } 2... Nc6? { (-0.23 → 0.96) Mistake. Bxb4 was best. } { [%eval 0.96] } (2... Bxb4 3. Bxe5 Nf6 4. c3 Be7 5. e3 d5 6. Bxf6 Bxf6 7. d4) 3. Nc3?? { (0.96 → -1.03) Blunder. b5 was best. } { [%eval -1.03] } (3. b5 Na5 4. Bxe5 Nc4 5. Bd4 d5 6. a4 Nh6 7. d3 Nd6) 3... d6?! { (-1.03 → -0.04) Inaccuracy. Bxb4 was best. } { [%eval -0.04] } (3... Bxb4 4. Nd5 Ba5 5. e3 d6 6. c4 Nge7 7. Ne2 O-O 8. Nec3) 4. e4?! { (-0.04 → -0.79) Inaccuracy. b5 was best. } { [%eval -0.79] } (4. b5 Nd4 5. e3 Ne6 6. Nf3 Nf6 7. d4 e4 8. d5 exf3) 4... Nf6 { [%eval -0.32] } 5. d3? { (-0.32 → -1.47) Mistake. a3 was best. } { [%eval -1.47] } (5. a3 g6 6. Bc4 Bg7 7. Nge2 a5 8. b5 Nd4 9. O-O O-O) 5... d5?! { (-1.47 → -0.88) Inaccuracy. Nxb4 was best. } { [%eval -0.88] } (5... Nxb4 6. Nf3 g6 7. g3 Bg7 8. Bg2 O-O 9. O-O Re8 10. Rb1 c6 11. Re1) 6. Nf3? { (-0.88 → -2.35) Mistake. a3 was best. } { [%eval -2.35] } (6. a3 d4 7. Nb1 a5 8. b5 Na7 9. c3 Nxb5 10. Nf3 Nd7 11. cxd4 exd4) 6... dxe4 { [%eval -1.81] } 7. dxe4 { [%eval -1.85] } 7... Bg4? { (-1.85 → -0.41) Mistake. Qxd1+ was best. } { [%eval -0.41] } (7... Qxd1+ 8. Rxd1 Bxb4 9. Nd2 Be6 10. a3 Ba5 11. Bb5 O-O 12. Bxc6 bxc6 13. f3) 8. Be2?? { (-0.41 → -2.32) Blunder. a3 was best. } { [%eval -2.32] } (8. a3 Bd6 9. h3 Bxf3 10. Qxf3 a5 11. bxa5 Nd4 12. Qd1 Rxa5 13. Bd3 Ne6) 8... Bxb4 { [%eval -2.23] } 9. O-O { [%eval -2.45] } 9... O-O?! { (-2.45 → -1.39) Inaccuracy. Qxd1 was best. } { [%eval -1.39] } (9... Qxd1 10. Raxd1 Bxc3 11. Bxc3 Nxe4 12. Bb2 f6 13. Rfe1 Be6 14. Bb5 Nd6 15. Bxc6+) 10. Nd5 { [%eval -1.4] } 10... Nxe4 { [%eval -1.45] } 11. Nxb4 { [%eval -1.29] } 11... Nxb4 { [%eval -1.21] } 12. Rc1?? { (-1.21 → -3.28) Blunder. Bxe5 was best. } { [%eval -3.28] } (12. Bxe5 Re8 13. Re1 Qxd1 14. Bxd1 Bxf3 15. Bxf3 Rxe5 16. Rxe4 Rxe4 17. Bxe4 Rb8) 12... Nxa2 { [%eval -2.88] } 13. Rb1? { (-2.88 → -5.06) Mistake. Qxd8 was best. } { [%eval -5.06] } (13. Qxd8 Rfxd8 14. Ra1 Nb4 15. Bxe5 Re8 16. Bxc7 Nc3 17. Bd1 Nxd1 18. Rfxd1 Nxc2) 13... Bxf3? { (-5.06 → -2.75) Mistake. Nac3 was best. } { [%eval -2.75] } (13... Nac3 14. Qd3 Qxd3 15. Bxd3 Nxb1 16. Nxe5 Nbd2 17. Nxg4 Nxf1 18. Bxe4 Nd2 19. Bd3) 14. gxf3? { (-2.75 → -4.67) Mistake. Bxf3 was best. } { [%eval -4.67] } (14. Bxf3 Nd2 15. Bxe5 Nxf1 16. Bd5 Qg5 17. f4 Qf5 18. Qe1 Rad8 19. Be4 Qe6) 14... Nd2 { [%eval -3.75] } 15. Qxd2?! { (-3.75 → -5.81) Inaccuracy. Kh1 was best. } { [%eval -5.81] } (15. Kh1 Nxf1 16. Qxf1 Qf6 17. Qg2 Qg6 18. Ba1 a5 19. Qh3 Qxc2 20. Re1 Rfe8) 15... Qxd2 { [%eval -6.06] } 16. Rfd1 { [%eval -7.78] } 16... Qxe2 { [%eval -7.74] } 17. Ra1 { [%eval -8.57] } 17... Nb4 { [%eval -8.21] } 18. f4 { [%eval -9.58] } 18... Nxc2 { [%eval -9.39] } 19. Rdc1 { [%eval -9.99] } 19... exf4 { [%eval -9.01] } 20. Ba3 { [%eval -11.4] } 20... Rfe8 { [%eval -10.89] } 21. Ra2?! { (-10.89 → Mate in 4) Checkmate is now unavoidable. Rxc2 was best. } { [%eval #-4] } (21. Rxc2 Qxc2 22. Bf8 Kxf8 23. h3 f6 24. Rf1 Kg8 25. Kh2 f3 26. Kh1 Qe2) 21... Qg4+ { [%eval #-3] } 22. Kf1 { [%eval #-2] } 22... Ne3+? { (Mate in 2 → -9.32) Lost forced checkmate sequence. f3 was best. } { [%eval -9.32] } (22... f3 23. Bf8 Qg2#) 23. Ke1? { (-9.32 → Mate in 4) Checkmate is now unavoidable. fxe3 was best. } { [%eval #-4] } (23. fxe3 Rad8 24. e4 Qf3+ 25. Kg1 Rd1+ 26. Rxd1 Qxd1+ 27. Kg2 Qe1 28. h3 Qxe4+) 23... Ng2+ { [%eval #-6] } 24. Kf1 { [%eval #-5] } 24... f3 { [%eval #-4] } 25. Kg1 { [%eval #-2] } 25... Re2 { [%eval #-4] } 26. Kf1 { [%eval #-2] } 26... Rxa2 { [%eval #-3] } 27. Rxc7 { [%eval #-3] } 27... Ra1+ { [%eval #-3] } 28. Rc1 { [%eval #-3] } 28... Rxa3 { [%eval #-3] } 29. Re1 { [%eval #-3] } 29... Nxe1 { [%eval #-2] } 30. Kxe1 { [%eval #-2] } 30... Rd8 { [%eval #-1] } 31. Kf1 { [%eval #-1] } 31... Ra1# { Black wins by checkmate. } 0-1
