FEN
[Event "rated classical game"]
[Site "https://lichess.org/qUaXI91r"]
[Date "2026.04.12"]
[Round "-"]
[White "genuineshaft"]
[Black "jfarah"]
[Result "0-1"]
[GameId "qUaXI91r"]
[UTCDate "2026.04.12"]
[UTCTime "11:02:30"]
[WhiteElo "1971"]
[BlackElo "2106"]
[WhiteRatingDiff "-17"]
[BlackRatingDiff "+24"]
[Variant "Standard"]
[TimeControl "1800+30"]
[ECO "B00"]
[Opening "Pirc Defense"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... d6 { [%eval 0.43] } 2. d4 { [%eval 0.43] } { B00 Pirc Defense } 2... g6 { [%eval 0.52] } 3. Nf3 { [%eval 0.43] } 3... Bg7 { [%eval 0.43] } 4. Bc4 { [%eval 0.31] } 4... e6 { [%eval 0.57] } 5. O-O { [%eval 0.41] } 5... Ne7 { [%eval 0.5] } 6. b3 { [%eval 0.02] } 6... a6 { [%eval 0.41] } 7. a4 { [%eval 0.1] } 7... b6 { [%eval 0.53] } 8. Bb2 { [%eval 0.26] } 8... Bb7 { [%eval 0.3] } 9. Nbd2 { [%eval 0.24] } 9... O-O { [%eval 0.31] } 10. b4 { [%eval 0.23] } 10... c5 { [%eval 0.18] } 11. bxc5 { [%eval 0.24] } 11... bxc5 { [%eval 0.29] } 12. Re1 { [%eval -0.13] } 12... Qc7 { [%eval 0.12] } 13. Qe2 { [%eval -0.39] } 13... cxd4 { [%eval -0.11] } 14. Bxd4 { [%eval -0.11] } 14... e5?! { (-0.11 → 0.63) Inaccuracy. Nd7 was best. } { [%eval 0.63] } (14... Nd7 15. Qe3 Bxd4 16. Nxd4 e5 17. N4b3 Kg7 18. Rad1 Rac8 19. h3 Rfd8 20. a5) 15. Bb2 { [%eval 0.62] } 15... Nd7 { [%eval 0.61] } 16. Rad1?! { (0.61 → -0.08) Inaccuracy. Ba3 was best. } { [%eval -0.08] } (16. Ba3 Nc6 17. Rab1 Nd4 18. Qd3 Ra7 19. h4 Nc5 20. Bxc5 Qxc5 21. Nxd4 exd4) 16... Nc5 { [%eval -0.05] } 17. Ra1 { [%eval -0.28] } 17... h6 { [%eval -0.14] } 18. Red1?! { (-0.14 → -0.88) Inaccuracy. Ba3 was best. } { [%eval -0.88] } (18. Ba3 Rfd8 19. Qe3 Nxe4 20. Bxf7+ Kxf7 21. Nxe4 Bxe4 22. Qxe4 Rac8 23. Rac1 Qc3) 18... Rac8?! { (-0.88 → -0.31) Inaccuracy. Rfe8 was best. } { [%eval -0.31] } (18... Rfe8 19. Ba3 d5 20. Bxc5 Qxc5 21. Rab1 Qc7 22. Bb3 Kh7 23. exd5 Nxd5 24. Ne4) 19. Ne1?! { (-0.31 → -1.15) Inaccuracy. Ba3 was best. } { [%eval -1.15] } (19. Ba3 a5 20. Bb5 Kh7 21. Bxc5 Qxc5 22. c4 f5 23. Rac1 Ba8 24. h4 Rcd8) 19... Kh7?! { (-1.15 → -0.35) Inaccuracy. d5 was best. } { [%eval -0.35] } (19... d5 20. exd5 Nxd5 21. a5 Rb8 22. Nb3 Nf4 23. Qe3 Nce6 24. Bf1 Nd5 25. Qg3) 20. Nd3 { [%eval -0.44] } 20... f5? { (-0.44 → 0.87) Mistake. Nxe4 was best. } { [%eval 0.87] } (20... Nxe4 21. Nxe4 Bxe4 22. Bxa6 Bb7 23. Bxb7 Qxb7 24. c3 e4 25. Nb4 Rfd8 26. a5) 21. exf5?? { (0.87 → -1.35) Blunder. Nxc5 was best. } { [%eval -1.35] } (21. Nxc5 Qxc5 22. Ba3 Qc7 23. Bxa6 Bxa6 24. Qxa6 Rfd8 25. a5 Qxc2 26. Qb7 Rc7) 21... gxf5? { (-1.35 → 0.10) Mistake. Qc6 was best. } { [%eval 0.1] } (21... Qc6 22. fxg6+ Nxg6 23. Qf1 Nxa4 24. Bd5 Qxd5 25. Rxa4 Rxc2 26. Nb4 Qb5 27. Qxb5) 22. Nxc5 { [%eval 0.21] } 22... Qxc5 { [%eval 0.18] } 23. Ba3? { (0.18 → -1.19) Mistake. Bxa6 was best. } { [%eval -1.19] } (23. Bxa6 Bxa6 24. Qxa6 Qxc2 25. Ba3 Ng6 26. Nf1 Ra8 27. Qxd6 Rfd8 28. Qxd8 Rxd8) 23... Qc6 { [%eval -1.04] } 24. f3 { [%eval -1.26] } 24... Ng6 { [%eval -1.09] } 25. g3?? { (-1.09 → -3.03) Blunder. Rab1 was best. } { [%eval -3.03] } (25. Rab1 Rf6 26. Qf2 Qd7 27. Bf1 Rxc2 28. Qe3 Bd5 29. Qd3 Qc6 30. Rbc1 Rxc1) 25... e4 { [%eval -3.01] } 26. Rab1 { [%eval -2.92] } 26... exf3 { [%eval -3.2] } 27. Qf2 { [%eval -3.03] } 27... Ne5 { [%eval -2.98] } 28. Bb3?? { (-2.98 → -6.60) Blunder. h3 was best. } { [%eval -6.6] } (28. h3 Qd7 29. Bf1 Rxc2 30. Rb6 Nc6 31. Kh2 Ba8 32. Rxa6 Bd4 33. Qxf3 Ne5) 28... Ng4 { [%eval -6.44] } 29. Qxf3 { [%eval -7.37] } 29... Qb6+ { [%eval -7.24] } 30. Kf1 { [%eval -6.97] } 30... Nxh2+?! { (-6.97 → -4.79) Inaccuracy. Bxf3 was best. } { [%eval -4.79] } (30... Bxf3 31. Bg8+ Kxg8 32. Rxb6 Bxd1 33. Rxa6 Rfe8 34. Rxd6 Rxc2 35. Bb4 Ne5 36. h3) 31. Ke2?? { (-4.79 → Mate in 5) Checkmate is now unavoidable. Kg2 was best. } { [%eval #-5] } (31. Kg2 Nxf3 32. Bg8+ Rxg8 33. Rxb6 Nxd2+ 34. Rxb7 Rxc2 35. Bxd6 Ne4+ 36. Kg1 Kg6) 31... Bxf3+ { [%eval #-4] } 32. Nxf3 { [%eval #-4] } 32... Rfe8+ { [%eval #-3] } 33. Kd3 { [%eval #-1] } 33... Qe3# { Black wins by checkmate. } 0-1