FEN
[Event "rated rapid game"]
[Site "https://lichess.org/wsYbDSZa"]
[Date "2026.06.03"]
[Round "-"]
[White "David19-15"]
[Black "THP79"]
[Result "1-0"]
[GameId "wsYbDSZa"]
[UTCDate "2026.06.03"]
[UTCTime "08:09:43"]
[WhiteElo "1475"]
[BlackElo "1410"]
[WhiteRatingDiff "+9"]
[BlackRatingDiff "-10"]
[Variant "Standard"]
[TimeControl "900+10"]
[ECO "B28"]
[Opening "Sicilian Defense: O'Kelly Variation, Normal System, Taimanov Line"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... c5 { [%eval 0.32] } 2. Nf3 { [%eval 0.2] } 2... a6 { [%eval 0.47] } 3. d4 { [%eval 0.18] } 3... cxd4 { [%eval 0.17] } 4. Nxd4 { [%eval 0.16] } 4... e5 { [%eval 0.32] } { B28 Sicilian Defense: O'Kelly Variation, Normal System, Taimanov Line } 5. Nf3 { [%eval 0.31] } 5... Nc6 { [%eval 0.34] } 6. Bc4 { [%eval 0.41] } 6... h6 { [%eval 0.36] } 7. Nc3 { [%eval 0.32] } 7... Nf6 { [%eval 0.36] } 8. Be3 { [%eval -0.17] } 8... Bb4 { [%eval -0.16] } 9. Bd5 { [%eval -0.53] } 9... O-O { [%eval -0.54] } 10. O-O { [%eval -0.81] } 10... d6 { [%eval -0.66] } 11. h3 { [%eval -1.15] } 11... Nxd5? { (-1.15 → 0.33) Mistake. Ne7 was best. } { [%eval 0.33] } (11... Ne7 12. Na4 Nfxd5 13. exd5 f5 14. c4 Ba5 15. b4 Bc7 16. Nc3 Ng6 17. Qc2) 12. exd5? { (0.33 → -1.17) Mistake. Nxd5 was best. } { [%eval -1.17] } (12. Nxd5 Bc5 13. Re1 Be6 14. c3 Ne7 15. Bxc5 dxc5 16. Qc2 Nxd5 17. Rad1 Ne3) 12... Ne7 { [%eval -1.21] } 13. Qd3 { [%eval -1.7] } 13... Bf5 { [%eval -1.72] } 14. Qd1?! { (-1.72 → -2.73) Inaccuracy. Ne4 was best. } { [%eval -2.73] } (14. Ne4 Bh7 15. Nfd2 Bxd2 16. Bxd2 f5 17. Ng3 f4 18. Ne4 f3 19. gxf3 Rf7) 14... Ng6? { (-2.73 → -1.26) Mistake. Bxc3 was best. } { [%eval -1.26] } (14... Bxc3 15. bxc3 Rc8 16. Rb1 Qd7 17. Qd2 Be4 18. Nh4 Bxd5 19. f4 Rc4 20. Rb4) 15. a3?! { (-1.26 → -2.36) Inaccuracy. Ne2 was best. } { [%eval -2.36] } (15. Ne2 Rc8 16. c3 Bc5 17. b3 Be4 18. Ng3 Bxf3 19. Qxf3 f5 20. Rac1 e4) 15... Bc5?? { (-2.36 → -0.57) Blunder. Bxc3 was best. } { [%eval -0.57] } (15... Bxc3 16. bxc3 Rc8 17. Rb1 b5 18. a4 bxa4 19. Qd2 Rc4 20. Rb6 Be4 21. Nh2) 16. Bxc5 { [%eval -0.45] } 16... dxc5 { [%eval -0.51] } 17. Re1 { [%eval -0.54] } 17... Re8 { [%eval -0.62] } 18. Qd2 { [%eval -0.52] } 18... e4?! { (-0.52 → 0.19) Inaccuracy. Qd6 was best. } { [%eval 0.19] } (18... Qd6 19. g4 Bc8 20. Ne4 Qf8 21. d6 Bd7 22. Rad1 Bc6 23. Nxc5 b6 24. Ne4) 19. Nh2 { [%eval 0.16] } 19... Bd7? { (0.16 → 1.68) Mistake. Qh4 was best. } { [%eval 1.68] } (19... Qh4 20. Qe3 Re5 21. Qg3 Qxg3 22. fxg3 Rae8 23. Rad1 b5 24. d6 Bd7 25. Nd5) 20. Nxe4 { [%eval 1.52] } 20... Bf5?! { (1.52 → 2.29) Inaccuracy. Qb6 was best. } { [%eval 2.29] } (20... Qb6 21. Nf3 f5 22. Ng3 Rxe1+ 23. Rxe1 Qxb2 24. d6 Bc6 25. h4 f4 26. Nf5) 21. Nxc5 { [%eval 2.29] } 21... b6 { [%eval 2.01] } 22. Nb3 { [%eval 2.02] } 22... Rc8 { [%eval 1.88] } 23. Rxe8+ { [%eval 2.02] } 23... Qxe8 { [%eval 1.93] } 24. Nd4 { [%eval 2.03] } 24... Be4?? { (2.03 → 4.73) Blunder. Qe4 was best. } { [%eval 4.73] } (24... Qe4 25. Nxf5 Qxf5 26. d6 Rxc2 27. Qd4 Qc5 28. Qxc5 Rxc5 29. Rd1 Rc8 30. Ng4) 25. Re1 { [%eval 4.66] } 25... Nf4?! { (4.66 → 7.03) Inaccuracy. Qd8 was best. } { [%eval 7.03] } (25... Qd8 26. Rxe4 Qxd5 27. f3 Ne5 28. Nf1 Nc4 29. Qf2 Nxb2 30. Ne3 Qc5 31. Qg3) 26. Qxf4 { [%eval 6.7] } 26... f5 { [%eval 7.68] } 27. Nxf5 { [%eval 7.54] } 27... Rxc2 { [%eval 7.95] } 28. Qxe4 { [%eval 7.62] } 28... Qc8? { (7.62 → Mate in 7) Checkmate is now unavoidable. Qxe4 was best. } { [%eval #7] } (28... Qxe4 29. Rxe4 Rxb2 30. d6 Rb3 31. Nf1 Rxa3 32. d7 Kh7 33. Rd4 Ra1 34. Ne3) 29. Ne7+ { [%eval 13.12] } 29... Kf8?! { (13.12 → Mate in 5) Checkmate is now unavoidable. Kh8 was best. } { [%eval #5] } (29... Kh8 30. Nxc8 Rxc8 31. f3 b5 32. h4 b4 33. axb4 g5 34. Qe5+ Kg8 35. Qe6+) 30. Nxc8 { [%eval #5] } 30... Rxc8 { [%eval #5] } 31. Qe7+ { [%eval #6] } 31... Kg8 { [%eval #6] } 32. d6 { [%eval #6] } 32... Rb8 { [%eval #6] } 33. d7 { [%eval #5] } 33... Kh7 { [%eval #5] } 34. Qe4+ { [%eval #4] } 34... Kh8 { [%eval #4] } 35. Rd1 { [%eval #5] } 35... Rd8 { [%eval #5] } 36. Qe8+ { [%eval #5] } 36... Rxe8 { [%eval #4] } 37. dxe8=Q+ { [%eval #3] } 37... Kh7 { [%eval #3] } 38. Rd6 { [%eval #2] } 38... b5 { [%eval #2] } 39. Qg6+ { [%eval #1] } 39... Kh8 { [%eval #1] } 40. Rd8# { White wins by checkmate. } 1-0