FEN
[Event "rated rapid game"]
[Site "https://lichess.org/vlA7VzSq"]
[Date "2026.06.05"]
[Round "-"]
[White "VINNI_MV"]
[Black "yoko456"]
[Result "1-0"]
[GameId "vlA7VzSq"]
[UTCDate "2026.06.05"]
[UTCTime "15:48:28"]
[WhiteElo "841"]
[BlackElo "787"]
[WhiteRatingDiff "+36"]
[BlackRatingDiff "-19"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "C20"]
[Opening "Portuguese Opening"]
[Termination "Time forfeit"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... e5 { [%eval 0.22] } 2. Bb5 { [%eval -0.21] } { C20 Portuguese Opening } 2... c6 { [%eval -0.2] } 3. Bf1 { [%eval -0.48] } 3... Nf6 { [%eval -0.57] } 4. c3?! { (-0.57 → -1.39) Inaccuracy. Nf3 was best. } { [%eval -1.39] } (4. Nf3 Nxe4 5. Nxe5 Qe7 6. Qe2 Qxe5 7. d3 f5 8. f3 Bc5) 4... b6? { (-1.39 → -0.22) Mistake. Nxe4 was best. } { [%eval -0.22] } (4... Nxe4 5. Qe2 d5 6. d3 Nf6 7. Qxe5+ Be7 8. Qe2 O-O 9. Qd1 Bd6 10. Be2) 5. d4 { [%eval -0.66] } 5... d6?! { (-0.66 → 0.24) Inaccuracy. Nxe4 was best. } { [%eval 0.24] } (5... Nxe4 6. dxe5 Bc5 7. Qg4 Bxf2+ 8. Kd1 d5 9. Qxg7 Rf8 10. Nf3 Bf5 11. Bh6) 6. Bg5?! { (0.24 → -0.48) Inaccuracy. Nd2 was best. } { [%eval -0.48] } (6. Nd2 g6 7. Ngf3 Qc7 8. Bd3 Bg7 9. O-O O-O 10. Re1 Re8 11. h3 Nbd7) 6... Bg4?? { (-0.48 → 3.81) Blunder. Be7 was best. } { [%eval 3.81] } (6... Be7 7. Bxf6 Bxf6 8. Nf3 O-O 9. dxe5 dxe5 10. Be2 Qc7 11. Qc2 Nd7 12. Nbd2) 7. Qd3?? { (3.81 → 0.13) Blunder. Bxf6 was best. } { [%eval 0.13] } (7. Bxf6 Bxd1 8. Bxd8 Bc2 9. Bh4 Bxe4 10. Nd2 Bd5 11. Ne2 b5 12. a4 Nd7) 7... Nbd7 { [%eval 0.09] } 8. dxe5 { [%eval -0.41] } 8... h6? { (-0.41 → 0.80) Mistake. dxe5 was best. } { [%eval 0.8] } (8... dxe5 9. h3 Be6 10. Nd2 h6 11. Be3 Qc7 12. Ngf3 Bc5 13. b4 Bxe3 14. Qxe3) 9. exf6?! { (0.80 → -0.04) Inaccuracy. Bxf6 was best. } { [%eval -0.04] } (9. Bxf6 gxf6 10. exd6 Nc5 11. Qc2 Qxd6 12. Nd2 O-O-O 13. Ngf3 f5 14. e5 Nd3+) 9... hxg5 { [%eval -0.1] } 10. c4?? { (-0.10 → -1.90) Blunder. Be2 was best. } { [%eval -1.9] } (10. Be2 Be6 11. fxg7 Bxg7 12. Nf3 g4 13. Nd4 Ne5 14. Qc2 Qf6 15. Nd2 O-O-O) 10... Ne5 { [%eval -1.72] } 11. Qe3 { [%eval -2.06] } 11... gxf6?! { (-2.06 → -1.10) Inaccuracy. Qxf6 was best. } { [%eval -1.1] } (11... Qxf6 12. Nc3 Be6 13. Be2 g6 14. Nf3 g4 15. Nxe5 dxe5 16. Rd1 Bc5 17. Qg3) 12. h3 { [%eval -1.56] } 12... Be6 { [%eval -1.11] } 13. Nf3 { [%eval -1.08] } 13... Nxc4?! { (-1.08 → -0.07) Inaccuracy. Nxf3+ was best. } { [%eval -0.07] } (13... Nxf3+ 14. Qxf3 g4 15. Qd3 Qd7 16. f4 f5 17. Qd4 Rh6 18. Nc3 fxe4 19. Nxe4) 14. Qc3? { (-0.07 → -1.19) Mistake. Bxc4 was best. } { [%eval -1.19] } (14. Bxc4 Bxc4 15. Qc3 d5 16. Nbd2 a5 17. a3 Bb5 18. Nd4 Bd6 19. Nxb5 cxb5) 14... Na5?? { (-1.19 → 0.84) Blunder. d5 was best. } { [%eval 0.84] } (14... d5 15. Bxc4 dxc4 16. Nxg5 Qe7 17. Nd2 b5 18. Nxe6 Qxe6 19. O-O-O O-O-O 20. Nf3) 15. g3?? { (0.84 → -1.22) Blunder. b4 was best. } { [%eval -1.22] } (15. b4 Bg7 16. bxa5 g4 17. Ng5 Bd7 18. Bc4 d5 19. exd5 O-O 20. Nxf7 Re8+) 15... g4 { [%eval -1.0] } 16. Nfd2? { (-1.00 → -2.56) Mistake. Nd4 was best. } { [%eval -2.56] } (16. Nd4 d5 17. Nxe6 fxe6 18. Nd2 Qe7 19. Bg2 O-O-O 20. exd5 exd5+ 21. Kf1 Qe5) 16... gxh3?? { (-2.56 → -0.44) Blunder. d5 was best. } { [%eval -0.44] } (16... d5 17. h4 d4 18. Qc2 Be7 19. h5 c5 20. h6 Kf8 21. Na3 a6 22. h7) 17. Bxh3?? { (-0.44 → -4.01) Blunder. b4 was best. } { [%eval -4.01] } (17. b4 Nb7 18. Qxc6+ Qd7 19. Bb5 Nd8 20. Qxd7+ Bxd7 21. Nc3 Rc8 22. Bxd7+ Kxd7) 17... Rxh3 { [%eval -4.0] } 18. Rxh3 { [%eval -3.96] } 18... Bxh3 { [%eval -4.03] } 19. Nc4 { [%eval -4.36] } 19... d5 { [%eval -4.32] } 20. Ncd2 { [%eval -5.15] } 20... d4 { [%eval -4.9] } 21. Qd3 { [%eval -4.92] } 21... Bh6 { [%eval -4.38] } 22. g4 { [%eval -5.07] } 22... c5?? { (-5.07 → -2.38) Blunder. Bxg4 was best. } { [%eval -2.38] } (22... Bxg4 23. Qg3 Be6 24. b4 Nb7 25. Qh4 Qe7 26. Qxh6 O-O-O 27. a3 f5 28. exf5) 23. Qxh3 { [%eval -2.44] } 23... Bf4 { [%eval -2.41] } 24. Qh8+?! { (-2.41 → -3.54) Inaccuracy. Nf3 was best. } { [%eval -3.54] } (24. Nf3 Nc4 25. b3 Nd6 26. Nbd2 Kd7 27. O-O-O Kc7 28. Kb1 Qd7 29. Qh4 Re8) 24... Ke7 { [%eval -3.15] } 25. Qxd8+ { [%eval -3.81] } 25... Rxd8 { [%eval -3.73] } 26. Na3 { [%eval -3.74] } 26... c4?? { (-3.74 → -0.83) Blunder. Rg8 was best. } { [%eval -0.83] } (26... Rg8 27. Ndc4 Nxc4 28. Nxc4 Rxg4 29. Ke2 Rh4 30. Rg1 b5 31. Na3 a6 32. Rg8) 27. Nf3?? { (-0.83 → -3.62) Blunder. Ndxc4 was best. } { [%eval -3.62] } (27. Ndxc4 Nxc4 28. Nxc4 d3 29. Rd1 Rd4 30. Ne3 Ke6 31. Ng2 Bg5 32. f3 Ke5) 27... d3 { [%eval -3.53] } 28. Rd1 { [%eval -3.81] } 28... f5 { [%eval -3.09] } 29. exf5 { [%eval -2.78] } 29... c3?? { (-2.78 → 0.02) Blunder. Rh8 was best. } { [%eval 0.02] } (29... Rh8 30. Kf1 Rh1+ 31. Ng1 Be5 32. Rb1 a6 33. Kg2 Rh2+ 34. Kf3 b5 35. Ke3) 30. bxc3 { [%eval 0.06] } 30... d2+?? { (0.06 → 1.92) Blunder. Kf6 was best. } { [%eval 1.92] } (30... Kf6 31. Nd4 d2+ 32. Ke2 Re8+ 33. Kd3 Re1 34. Kc2 a6 35. Nb3 Nxb3 36. axb3) 31. Nxd2 { [%eval 1.81] } 31... Bxd2+ { [%eval 2.42] } 32. Rxd2 { [%eval 2.31] } 32... Rxd2? { (2.31 → 4.39) Mistake. Rc8 was best. } { [%eval 4.39] } (32... Rc8 33. Re2+ Kf6 34. Nb5 Nc4 35. f3 a6 36. Nd4 Nd6 37. Kd2 Kg5 38. Re7) 33. Kxd2 { [%eval 4.31] } 33... Kd6 { [%eval 3.84] } 34. g5?! { (3.84 → 2.85) Inaccuracy. f4 was best. } { [%eval 2.85] } (34. f4 Kd5 35. Kd3 Nb7 36. c4+ Kc5 37. Nc2 Nd6 38. Ne3 f6 39. g5 Nf7) 34... Kc6?? { (2.85 → 7.45) Blunder. Ke5 was best. } { [%eval 7.45] } (34... Ke5 35. g6 fxg6 36. fxg6 Kf6 37. Nb5 a6 38. Nc7 Kxg6 39. Kd3 Kf5 40. Nxa6) 35. g6 { [%eval 7.83] } 35... Kb7 { [%eval 9.74] } 36. gxf7 { [%eval 8.9] } 36... Kc7 { [%eval 12.46] } 37. f8=Q { [%eval 10.34] } 37... Kd7?! { (10.34 → Mate in 8) Checkmate is now unavoidable. b5 was best. } { [%eval #8] } (37... b5 38. f6 Nc6 39. Nxb5+ Kb7 40. Qe8 a6 41. Nd6+ Kc7 42. f7 Kb6 43. Qe3+) 38. f6 { [%eval #7] } 38... Nc6 { [%eval #6] } 39. f7 { [%eval #5] } 39... Nd8 { [%eval #4] } 40. Qe8+ { [%eval #3] } 40... Kc7 { [%eval #3] } 41. f8=Q { [%eval #2] } 41... b5 { [%eval #2] } 42. Qfe7+ { [%eval #1] } { White wins on time. } 1-0