Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "rated rapid game"] [Site "https://lichess.org/ufVdppmw"] [Date "2026.05.27"] [Round "-"] [White "A-Sena"] [Black "hoangquanlq2018"] [Result "0-1"] [GameId "ufVdppmw"] [UTCDate "2026.05.27"] [UTCTime "04:42:48"] [WhiteElo "593"] [BlackElo "642"] [WhiteRatingDiff "-5"] [BlackRatingDiff "+18"] [Variant "Standard"] [TimeControl "600+5"] [ECO "B01"] [Opening "Scandinavian Defense: Mieses-Kotroc Variation"] [Termination "Normal"] [Annotator "lichess.org"] 1. e4 { [%eval 0.18] } 1... d5 { [%eval 0.54] } 2. exd5 { [%eval 0.51] } 2... Qxd5 { [%eval 0.52] } { B01 Scandinavian Defense: Mieses-Kotroc Variation } 3. c4?! { (0.52 → -0.53) Inaccuracy. Nc3 was best. } { [%eval -0.53] } (3. Nc3 Qd6 4. Nf3 Nf6 5. d4 c6 6. Bd3 Bg4 7. Be3 Nbd7) 3... Qe4+ { [%eval -0.38] } 4. Be2 { [%eval -0.67] } 4... Qe5?? { (-0.67 → 1.74) Blunder. Qxg2 was best. } { [%eval 1.74] } (4... Qxg2 5. Bf3 Qg6 6. d4 e5 7. Ne2 exd4 8. Rg1 Qf6 9. Nxd4) 5. f4? { (1.74 → 0.47) Mistake. d4 was best. } { [%eval 0.47] } (5. d4 Qd6 6. Nc3 Nf6 7. Nf3 c6 8. Be3 Bg4 9. Ne5 Bxe2 10. Qxe2 e6) 5... Qxf4 { [%eval 0.36] } 6. g3?! { (0.36 → -0.62) Inaccuracy. d4 was best. } { [%eval -0.62] } (6. d4 Qd6 7. Nf3 g6 8. Nc3 Bg7 9. O-O Nf6 10. Bg5 O-O) 6... Qe4?! { (-0.62 → 0.29) Inaccuracy. Qd6 was best. } { [%eval 0.29] } (6... Qd6 7. d4 e5 8. Nf3 exd4 9. Nxd4 Nf6 10. Nc3 Qb6 11. a3 Bh3 12. Na4) 7. Nc3?? { (0.29 → -5.77) Blunder. Nf3 was best. } { [%eval -5.77] } (7. Nf3 e5 8. Nc3 Qc6 9. d4 exd4 10. Nd5 Nf6 11. Nxd4 Qd7) 7... Qxh1 { [%eval -5.81] } 8. Bh5?! { (-5.81 → -8.27) Inaccuracy. Kf2 was best. } { [%eval -8.27] } (8. Kf2 Qxh2+ 9. Kf1 Nf6 10. d4 Qxg3 11. Qb3 c6 12. c5 e6) 8... Qxg1+ { [%eval -8.26] } 9. Ke2 { [%eval -8.26] } 9... Qxh2+ { [%eval -8.14] } 10. Ke1 { [%eval -8.48] } 10... Qxg3+ { [%eval -8.69] } 11. Kf1 { [%eval -8.28] } 11... g6 { [%eval -8.2] } 12. Qe2? { (-8.20 → Mate in 3) Checkmate is now unavoidable. Bf3 was best. } { [%eval #-3] } (12. Bf3 Bh3+ 13. Ke2 Bg4 14. Qh1 Bg7 15. d4 Nc6 16. Be3 Bxf3+ 17. Qxf3 Qxf3+) 12... gxh5? { (Mate in 3 → -9.50) Lost forced checkmate sequence. Bh3+ was best. } { [%eval -9.5] } (12... Bh3+ 13. Qg2 Qxg2+ 14. Ke1 Qf1#) 13. Nb5? { (-9.50 → Mate in 3) Checkmate is now unavoidable. Qf2 was best. } { [%eval #-3] } (13. Qf2 Qh3+ 14. Ke1 Nf6 15. d3 Qe6+ 16. Kd1 Rg8 17. Bf4 Na6 18. Nd5 Nxd5) 13... Nf6? { (Mate in 3 → -9.99) Lost forced checkmate sequence. Bh3+ was best. } { [%eval -9.99] } (13... Bh3+ 14. Qg2 Qxg2+ 15. Ke1 Qf1#) 14. Nxc7+ { [%eval -10.89] } 14... Kd7 { [%eval -8.79] } 15. Nxa8 { [%eval -8.71] } 15... Nc6 { [%eval -8.38] } 16. Qd3+? { (-8.38 → Mate in 5) Checkmate is now unavoidable. d4 was best. } { [%eval #-5] } (16. d4 Kd8 17. Qf2 Qh3+ 18. Ke2 Bg4+ 19. Ke1 Qh1+ 20. Qf1 Qe4+ 21. Kf2 Rg8) 16... Ke8?? { (Mate in 5 → -1.15) Lost forced checkmate sequence. Qxd3+ was best. } { [%eval -1.15] } (16... Qxd3+ 17. Ke1 Rg8 18. Nb6+ axb6 19. c5 Rg2 20. cxb6 Qe2#) 17. Nc7+?? { (-1.15 → -11.56) Blunder. Qxg3 was best. } { [%eval -11.56] } (17. Qxg3 Rg8 18. Qh2 Bf5 19. Nc7+ Kd8 20. Nd5 Bd3+ 21. Ke1 Ne5 22. Qxe5 Rg1+) 17... Qxc7 { [%eval -11.34] } 18. Qc2?! { (-11.34 → Mate in 5) Checkmate is now unavoidable. Qf3 was best. } { [%eval #-5] } (18. Qf3 Rg8 19. d4 Qh2 20. Be3 Bh6 21. Bf2 Bh3+ 22. Ke1 Rg1+ 23. Ke2 Nxd4+) 18... Ng8? { (Mate in 5 → -9.58) Lost forced checkmate sequence. Bh3+ was best. } { [%eval -9.58] } (18... Bh3+ 19. Ke2 Qh2+ 20. Ke1 Qg1+ 21. Ke2 Bg4+ 22. Kd3 Qd4#) 19. a3? { (-9.58 → Mate in 5) Checkmate is now unavoidable. d4 was best. } { [%eval #-5] } (19. d4 Nf6 20. d5 Rg8 21. Qf2 Bh3+ 22. Ke1 Nd8 23. Qxa7 Qxc4 24. Qa8 Qf1+) 19... h4? { (Mate in 5 → -9.59) Lost forced checkmate sequence. Bh3+ was best. } { [%eval -9.59] } (19... Bh3+ 20. Ke2 Qh2+ 21. Kf3 Qg2+ 22. Ke3 Bh6+ 23. Kd3 Qf3#) 20. Kg2 { [%eval -14.36] } 20... h3+ { [%eval -13.13] } 21. Kh1 { [%eval -12.34] } 21... h2 { [%eval -9.1] } 22. a4 { [%eval -12.15] } 22... Nd4 { [%eval -12.22] } 23. Qe4 { [%eval -13.78] } 23... b6 { [%eval -9.54] } 24. Qxd4? { (-9.54 → Mate in 3) Checkmate is now unavoidable. d3 was best. } { [%eval #-3] } (24. d3 Nf6 25. Bf4 Qb7 26. Qxb7 Bxb7+ 27. Kxh2 Rg8 28. Rf1 Ng4+ 29. Kh3 f6) 24... Bb7+ { Black offers draw } { [%eval #-2] } 25. Qd5 { [%eval #-2] } 25... Bxd5+?! { (Mate in 2 → -11.75) Lost forced checkmate sequence. Qg3 was best. } { [%eval -11.75] } (25... Qg3 26. Qxb7 Qg1#) 26. cxd5 { [%eval -10.72] } 26... Qc2 { [%eval -10.02] } 27. d6?! { (-10.02 → Mate in 6) Checkmate is now unavoidable. Ra3 was best. } { [%eval #-6] } (27. Ra3 Qxc1+ 28. Kxh2 Nf6 29. Rg3 Qxd2+ 30. Rg2 Qxd5 31. Kg1 Qc5+ 32. Kf1) 27... Qc6+ { [%eval #-7] } 28. Kxh2 { [%eval #-7] } 28... Qxd6+ { [%eval #-6] } 29. Kg1 { [%eval #-6] } 29... Qf4? { (Mate in 6 → -9.17) Lost forced checkmate sequence. Nf6 was best. } { [%eval -9.17] } (29... Nf6 30. d4 Rg8+ 31. Bg5 Qf4 32. Ra3 Rxg5+ 33. Rg3 Rxg3+ 34. Kh2 Qh4#) 30. d3 { [%eval -8.95] } 30... Qe3+?! { (-8.95 → -5.20) Inaccuracy. Qg3+ was best. } { [%eval -5.2] } (30... Qg3+ 31. Kf1 e5 32. Bd2 Bc5 33. Ke2 Qg4+ 34. Ke1 Qg1+ 35. Ke2 Qg2+ 36. Kd1) 31. Bxe3 { [%eval -5.0] } 31... Nf6 { [%eval -4.98] } 32. Bd4 { [%eval -5.41] } 32... Rg8+ { [%eval -5.52] } 33. Kh1 { [%eval -5.6] } 33... Bg7 { [%eval -4.88] } 34. a5 { [%eval -4.87] } 34... Ng4 { [%eval -4.92] } 35. axb6?! { (-4.92 → -7.55) Inaccuracy. Bg1 was best. } { [%eval -7.55] } (35. Bg1 f5 36. axb6 axb6 37. Bxb6 Bxb2 38. Ra5 Rg6 39. Ra8+ Kf7 40. Bc5 Be5) 35... axb6?? { (-7.55 → -0.56) Blunder. Bxd4 was best. } { [%eval -0.56] } (35... Bxd4 36. Kg2 Ne5+ 37. Kh3 Bxb6 38. d4 Bxd4 39. Rc1 Kd7 40. Rd1 Nc6 41. b4) 36. Bxb6?? { (-0.56 → -4.16) Blunder. Ra8+ was best. } { [%eval -4.16] } (36. Ra8+ Kd7 37. Rxg8 Bxd4 38. Rxg4 e5 39. Rg7 Ke6 40. Rg2 Kd5 41. Rc2 f5) 36... Kd7 { [%eval -4.08] } 37. Ra7+ { [%eval -4.08] } 37... Kc6 { [%eval -3.9] } 38. Bd4? { (-3.90 → -8.04) Mistake. Bg1 was best. } { [%eval -8.04] } (38. Bg1 f5 39. Rxe7 f4 40. b4 Be5 41. b5+ Kxb5 42. Rf7 Kc6 43. Rf5 Kd7) 38... Kd5? { (-8.04 → -4.07) Mistake. Bxd4 was best. } { [%eval -4.07] } (38... Bxd4 39. Rxe7 Nf2+ 40. Kh2 Bc5 41. Re5 Ng4+ 42. Kg3 Nxe5+ 43. Kf4 Kd5 44. b4) 39. b4? { (-4.07 → -7.08) Mistake. Bg1 was best. } { [%eval -7.08] } (39. Bg1 Be5 40. Rxe7 f5 41. Rxh7 Ke6 42. b4 Nf6 43. Rh3 Ra8 44. b5 Ra1) 39... Bxd4 { [%eval -7.12] } 40. b5? { (-7.12 → Mate in 2) Checkmate is now unavoidable. Ra5+ was best. } { [%eval #-2] } (40. Ra5+ Kc6 41. Kg2 Bb6 42. b5+ Kb7 43. Ra3 Ne5+ 44. Kh3 Rg1 45. Kh2 Rg6) 40... Bxa7 { [%eval #-7] } 41. b6 { [%eval #-2] } 41... Bxb6 { [%eval #-6] } { White resigns. } 0-1