FEN
[Event "rated rapid game"]
[Site "https://lichess.org/MbuRpipa"]
[Date "2026.06.04"]
[Round "-"]
[White "Vilik1960"]
[Black "G3_Ahmed"]
[Result "0-1"]
[GameId "MbuRpipa"]
[UTCDate "2026.06.04"]
[UTCTime "17:34:31"]
[WhiteElo "1697"]
[BlackElo "1731"]
[WhiteRatingDiff "-5"]
[BlackRatingDiff "+12"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "A40"]
[Opening "Horwitz Defense"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. d4 { [%eval 0.15] } 1... e6 { [%eval 0.42] } { A40 Horwitz Defense } 2. Nf3 { [%eval 0.08] } 2... Be7 { [%eval 0.56] } 3. Nc3 { [%eval 0.26] } 3... d6 { [%eval 0.65] } 4. e4 { [%eval 0.58] } 4... Nd7 { [%eval 0.67] } 5. Bd3 { [%eval 0.61] } 5... a6 { [%eval 0.68] } 6. O-O { [%eval 0.73] } 6... b6 { [%eval 0.94] } 7. h3 { [%eval 1.08] } 7... c5 { [%eval 1.24] } 8. d5 { [%eval 0.97] } 8... e5 { [%eval 1.27] } 9. Be3 { [%eval 1.24] } 9... Ngf6 { [%eval 1.24] } 10. Qd2 { [%eval 0.83] } 10... Rb8 { [%eval 1.29] } 11. a3 { [%eval 0.86] } 11... b5 { [%eval 0.94] } 12. b4 { [%eval 0.8] } 12... c4 { [%eval 0.92] } 13. Be2 { [%eval 0.97] } 13... h5?! { (0.97 → 1.60) Inaccuracy. Nb6 was best. } { [%eval 1.6] } (13... Nb6 14. Qe1 O-O 15. Nd2 Qc7 16. Kh2 Bd8 17. f4 exf4 18. Bxf4 Nbd7 19. a4) 14. Ng5 { [%eval 1.53] } 14... Nf8 { [%eval 1.52] } 15. f4 { [%eval 1.03] } 15... N8h7?! { (1.03 → 2.07) Inaccuracy. exf4 was best. } { [%eval 2.07] } (15... exf4 16. Rxf4 Ng6 17. Rff1 O-O 18. a4 bxa4 19. Rxa4 Bd7 20. Rxa6 Rxb4 21. Ra7) 16. fxe5 { [%eval 1.99] } 16... dxe5 { [%eval 2.02] } 17. Rxf6?? { (2.02 → -0.76) Blunder. Nxh7 was best. } { [%eval -0.76] } (17. Nxh7 Nxh7 18. Bxh5 Nf6 19. Bf3 Bd6 20. Qf2 Bd7 21. Be2 Qc7) 17... Nxf6 { [%eval -0.72] } 18. Bf3?! { (-0.72 → -1.52) Inaccuracy. Bc5 was best. } { [%eval -1.52] } (18. Bc5 Bd6 19. Nf3 O-O 20. Qe3 Re8 21. Ng5 a5 22. Rf1 Qe7 23. Kh2 Bd7) 18... Qd6?? { (-1.52 → 0.41) Blunder. O-O was best. } { [%eval 0.41] } (18... O-O 19. Rd1 Bd6 20. Qf2 a5 21. Bc5 axb4 22. axb4 Qe7 23. Ra1 Ne8 24. h4) 19. Ne2?? { (0.41 → -1.78) Blunder. Bc5 was best. } { [%eval -1.78] } (19. Bc5 Qd7 20. d6 Bd8 21. Nd5 Nxd5 22. exd5 O-O 23. Ne6 Re8 24. Nc7 Bxc7) 19... Nd7?? { (-1.78 → -0.08) Blunder. Ng4 was best. } { [%eval -0.08] } (19... Ng4 20. Bc5 Qd8 21. h4 Bd6 22. Bxg4 hxg4 23. Be3 Bf8 24. Rd1 f6 25. d6) 20. Ng3 { [%eval -0.09] } 20... Bxg5 { [%eval 0.39] } 21. Bxg5 { [%eval 0.43] } 21... Qg6?! { (0.43 → 1.37) Inaccuracy. g6 was best. } { [%eval 1.37] } (21... g6 22. Be3 f6 23. Qf2 Qe7 24. c3 O-O 25. a4 Qh7 26. axb5 axb5 27. Ra7) 22. Nf5 { [%eval 1.17] } 22... f6?! { (1.17 → 2.33) Inaccuracy. Nb6 was best. } { [%eval 2.33] } (22... Nb6 23. Ne7 Qd6 24. Nc6 Rb7 25. Qf2 Na4 26. Be3 f6 27. Bc5 Qc7 28. Rf1) 23. Bh4? { (2.33 → 0.57) Mistake. Be3 was best. } { [%eval 0.57] } (23. Be3 Qh7 24. a4 O-O 25. axb5 axb5 26. Ra7 g6 27. Nd6 Qe7 28. Bc5 Qg7) 23... Ra8?? { (0.57 → 2.38) Blunder. Nb6 was best. } { [%eval 2.38] } (23... Nb6 24. Nd6+ Ke7 25. Nxc8+ Rhxc8 26. Rd1 Na4 27. Bf2 Rd8 28. Kh2 Rh8 29. d6+) 24. Nd6+ { [%eval 1.87] } 24... Kf8 { [%eval 2.36] } 25. Bf2 { [%eval 2.31] } 25... h4? { (2.31 → 3.96) Mistake. Kg8 was best. } { [%eval 3.96] } (25... Kg8 26. a4 Rb8 27. axb5 axb5 28. Ra5 Nf8 29. Nxc8 Rxc8 30. Rxb5 Kh7 31. Rc5) 26. Nb7?? { (3.96 → -2.24) Blunder. Bg4 was best. } { [%eval -2.24] } (26. Bg4 Rh5 27. Nxc8 Rg5 28. Nb6 Nxb6 29. Bxb6 Rxg4 30. hxg4 Qxg4 31. Bc5+ Kf7) 26... Bxb7 { [%eval -2.42] } 27. d6? { (-2.42 → -4.16) Mistake. a4 was best. } { [%eval -4.16] } (27. a4 bxa4 28. Qe2 Kg8 29. Rxa4 Nf8 30. Qxc4 Qe8 31. Ra5 Bc8 32. Kh2 Rb8) 27... Bxe4 { [%eval -4.16] } 28. Bxe4 { [%eval -4.22] } 28... Qxe4 { [%eval -4.12] } 29. Re1 { [%eval -4.23] } 29... Qc6 { [%eval -4.46] } 30. c3 { [%eval -4.85] } 30... Rd8 { [%eval -4.4] } 31. Rd1 { [%eval -4.68] } 31... Kf7 { [%eval -4.28] } 32. Qe2 { [%eval -5.32] } 32... Nf8 { [%eval -5.38] } 33. Bc5 { [%eval -5.4] } 33... Ne6 { [%eval -4.84] } 34. Qe1?! { (-4.84 → -6.86) Inaccuracy. Qe3 was best. } { [%eval -6.86] } (34. Qe3 Rd7 35. Kh2 Nf4 36. Rd2 Nd3 37. a4 Rxd6 38. axb5 axb5 39. Bxd6 Qxd6) 34... Nxc5 { [%eval -6.52] } 35. Qf2 { [%eval -8.11] } 35... Nd3 { [%eval -8.14] } 36. Qa7+ { [%eval -8.1] } 36... Rd7 { [%eval -8.14] } 37. Qe3 { [%eval -8.6] } 37... Rxd6 { [%eval -8.6] } 38. Rd2 { [%eval -8.54] } 38... Rhd8 { [%eval -8.27] } 39. Qf3? { (-8.27 → Mate in 15) Checkmate is now unavoidable. a4 was best. } { [%eval #-15] } (39. a4 bxa4 40. Kh2 Kg8 41. Ra2 R6d7 42. Qe2 Nf4 43. Qg4 Qe6 44. Qxe6+ Nxe6) 39... Qxf3 { [%eval #-10] } 40. gxf3 { [%eval #-10] } 40... Nf4 { [%eval #-10] } 41. Rf2 { [%eval #-8] } 41... Nxh3+ { [%eval #-7] } { White resigns. } 0-1