FEN
[Event "rated rapid game"]
[Site "https://lichess.org/mFgK4vWf"]
[Date "2026.05.20"]
[Round "-"]
[White "BASHARALOTAIN99"]
[Black "Rookawski"]
[Result "0-1"]
[GameId "mFgK4vWf"]
[UTCDate "2026.05.20"]
[UTCTime "22:46:29"]
[WhiteElo "1589"]
[BlackElo "1554"]
[WhiteRatingDiff "-6"]
[BlackRatingDiff "+26"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "A41"]
[Opening "Queen's Pawn Game"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.15] } 1... d6 { [%eval 0.6] } { A41 Queen's Pawn Game } 2. g3 { [%eval 0.38] } 2... Nf6 { [%eval 0.42] } 3. Bg2 { [%eval 0.31] } 3... g6 { [%eval 0.45] } 4. e4 { [%eval 0.37] } 4... Bg7 { [%eval 0.28] } 5. Ne2 { [%eval 0.21] } 5... Nc6 { [%eval 0.49] } 6. Nbc3 { [%eval 0.27] } 6... e5 { [%eval 0.31] } 7. dxe5 { [%eval 0.14] } 7... dxe5 { [%eval 0.35] } 8. O-O { [%eval 0.32] } 8... Qxd1 { [%eval 0.42] } 9. Rxd1 { [%eval 0.41] } 9... O-O { [%eval 0.36] } 10. f4?! { (0.36 → -0.22) Inaccuracy. Be3 was best. } { [%eval -0.22] } (10. Be3 Rd8 11. Rxd8+ Nxd8 12. Rd1 Nc6 13. Nd5 Nxd5 14. exd5 Ne7 15. c4 Bg4) 10... Bg4 { [%eval -0.14] } 11. fxe5 { [%eval -0.64] } 11... Nxe5 { [%eval -0.54] } 12. Bf4 { [%eval -0.67] } 12... Nfd7 { [%eval -0.34] } 13. h3 { [%eval -0.31] } 13... Be6 { [%eval -0.15] } 14. Nb5 { [%eval -0.25] } 14... Bc4 { [%eval -0.28] } 15. Nec3 { [%eval -0.27] } 15... c6 { [%eval -0.29] } 16. Nd6 { [%eval -0.36] } 16... Ba6 { [%eval -0.25] } 17. a4 { [%eval -0.32] } 17... Nc4?? { (-0.32 → 4.50) Blunder. Nb6 was best. } { [%eval 4.5] } (17... Nb6 18. b4 Nbc4 19. b5 Nxd6 20. Rxd6 Nc4 21. bxa6 Nxd6 22. Bxd6 Bxc3 23. Rd1) 18. Nxc4 { [%eval 4.54] } 18... Bxc4 { [%eval 4.53] } 19. Rxd7 { [%eval 4.56] } 19... Ba6 { [%eval 4.88] } 20. b4?? { (4.88 → 0.44) Blunder. Rad1 was best. } { [%eval 0.44] } (20. Rad1 Bc4 21. e5 Rae8 22. b3 Be6 23. R7d2 h6 24. Ne4 g5 25. Be3 Bxe5) 20... Bxc3 { [%eval 0.42] } 21. Rb1 { [%eval 0.42] } 21... Bc4 { [%eval 0.43] } 22. Rxb7 { [%eval 0.48] } 22... Rfd8 { [%eval 0.91] } 23. b5 { [%eval 0.36] } 23... cxb5 { [%eval 0.38] } 24. axb5 { [%eval 0.4] } 24... Rac8 { [%eval 0.56] } 25. Be3 { [%eval 0.64] } 25... a5? { (0.64 → 2.06) Mistake. Ba2 was best. } { [%eval 2.06] } (25... Ba2 26. Rf1 Bd2 27. Bxa7 Rxc2 28. Rf2 Rc1+ 29. Kh2 Be6 30. Bb6 Rd3 31. Bf1) 26. bxa6?? { (2.06 → -0.02) Blunder. b6 was best. } { [%eval -0.02] } (26. b6 Ba2 27. Rb5 Bc4 28. Rc5 Rxc5 29. Bxc5 Kg7 30. Ra7 Rd2 31. Re7 Rxc2) 26... Bxa6 { [%eval -0.04] } 27. Ra7 { [%eval -0.07] } 27... Bc4 { [%eval -0.02] } 28. Rbb7 { [%eval -0.25] } 28... Rd1+ { [%eval 0.09] } 29. Kh2 { [%eval -0.07] } 29... Re1 { [%eval -0.11] } 30. Bh6?? { (-0.11 → -2.00) Blunder. Bb6 was best. } { [%eval -2.0] } (30. Bb6 Rc6 31. Rc7 Rxb6 32. Rxc4 Be5 33. Re7 Bb8 34. e5 Kf8 35. Rb7 Rxb7) 30... Bg7?? { (-2.00 → 0.03) Blunder. Bd4 was best. } { [%eval 0.03] } (30... Bd4 31. Bf3 Be6 32. c4 Bxa7 33. Rxa7 Rf1 34. Bg2 Rb1 35. c5 Rxc5 36. g4) 31. Bxg7 { [%eval 0.06] } 31... Kxg7 { [%eval 0.07] } 32. Rxf7+?? { (0.07 → -4.85) Blunder. Rc7 was best. } { [%eval -4.85] } (32. Rc7 Rxc7 33. Rxc7 Be6 34. g4 Re3 35. Kg1 Kf6 36. Kf2 Ra3 37. Rc5 Ke7) 32... Bxf7 { [%eval -4.61] } 33. Re7?! { (-4.61 → -6.41) Inaccuracy. c4 was best. } { [%eval -6.41] } (33. c4 Re2 34. g4 Kg8 35. h4 Rb8 36. Kg3 Rb3+ 37. Bf3 Ree3 38. Ra8+ Kg7) 33... Rxc2 { [%eval -6.28] } 34. h4 { [%eval -7.01] } 34... Kf6 { [%eval -6.94] } 35. Kh3 { [%eval -9.43] } 35... Ree2 { [%eval -7.49] } 36. e5+? { (-7.49 → Mate in 9) Checkmate is now unavoidable. Rxf7+ was best. } { [%eval #-9] } (36. Rxf7+ Kxf7 37. Bf1 Rf2 38. Bd3 Rc3 39. Bb1 Rc1 40. Ba2+ Rxa2 41. h5 Rf2) 36... Rxe5?? { (Mate in 9 → -6.39) Lost forced checkmate sequence. Kxe7 was best. } { [%eval -6.39] } (36... Kxe7 37. Kg4 Be6+ 38. Kf4 Rxg2 39. Kf3 Rce2 40. g4 g5 41. hxg5 Bd5+ 42. Kf4) 37. Ra7 { [%eval -7.94] } 37... h5 { [%eval -6.93] } 38. Ra6+ { [%eval -7.56] } 38... Kg7 { [%eval -6.22] } 39. Bb7?? { (-6.22 → Mate in 4) Checkmate is now unavoidable. Ra7 was best. } { [%eval #-4] } (39. Ra7 Ree2 40. g4 Rc3+ 41. Kh2 hxg4 42. Kg1 Rcc2 43. Bf1 Re1 44. Ra4 Rcc1) 39... Be6+ { [%eval #-12] } 40. g4 { [%eval #-2] } 40... Re3+ { [%eval #-1] } 41. Bf3 { [%eval #-1] } 41... Rxf3# { Black wins by checkmate. } 0-1