Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "rated rapid game"] [Site "https://lichess.org/VTCUBeq7"] [Date "2026.03.22"] [Round "-"] [White "kungfupanda0318"] [Black "Haiphong247"] [Result "1-0"] [GameId "VTCUBeq7"] [UTCDate "2026.03.22"] [UTCTime "05:33:27"] [WhiteElo "2215"] [BlackElo "2167"] [WhiteRatingDiff "+48"] [BlackRatingDiff "-10"] [Variant "Standard"] [TimeControl "900+0"] [ECO "B30"] [Opening "Sicilian Defense: Old Sicilian"] [Termination "Normal"] [Annotator "lichess.org"] 1. e4 { [%eval 0.18] } 1... c5 { [%eval 0.25] } 2. Nf3 { [%eval 0.2] } 2... Nc6 { [%eval 0.3] } { B30 Sicilian Defense: Old Sicilian } 3. c3 { [%eval 0.0] } 3... Nf6 { [%eval 0.0] } 4. Bd3 { [%eval -0.2] } 4... e5 { [%eval -0.08] } 5. O-O { [%eval -0.21] } 5... d6 { [%eval 0.1] } 6. h3 { [%eval -0.24] } 6... Be6?! { (-0.24 → 0.32) Inaccuracy. g5 was best. } { [%eval 0.32] } (6... g5 7. Be2 g4 8. hxg4 Bxg4 9. d4 Rg8 10. dxe5 dxe5 11. Qxd8+) 7. Bc2 { [%eval 0.37] } 7... Be7 { [%eval 0.33] } 8. d4 { [%eval 0.63] } 8... cxd4 { [%eval 0.66] } 9. cxd4 { [%eval 0.7] } 9... exd4 { [%eval 0.71] } 10. Nxd4 { [%eval 0.66] } 10... Nxd4 { [%eval 0.59] } 11. Qxd4 { [%eval 0.62] } 11... O-O { [%eval 0.7] } 12. Nc3 { [%eval 0.71] } 12... d5?! { (0.71 → 1.60) Inaccuracy. Qb6 was best. } { [%eval 1.6] } (12... Qb6 13. Qxb6 axb6 14. Be3 Rfc8 15. Rac1 g6 16. g4 b5 17. a3 h5 18. g5) 13. e5 { [%eval 1.68] } 13... Ne8 { [%eval 1.66] } 14. Bf4 { [%eval 1.31] } 14... Nc7 { [%eval 1.45] } 15. Rad1 { [%eval 1.51] } 15... b6 { [%eval 2.04] } 16. Qd3 { [%eval 2.02] } 16... g6 { [%eval 1.94] } 17. Bb3 { [%eval 1.37] } 17... d4 { [%eval 1.47] } 18. Ne4 { [%eval 1.33] } 18... Bxb3 { [%eval 1.3] } 19. Qxb3 { [%eval 1.21] } 19... Ne6 { [%eval 1.65] } 20. Bh6 { [%eval 1.54] } 20... Re8 { [%eval 1.68] } 21. Qd3? { (1.68 → 0.37) Mistake. f4 was best. } { [%eval 0.37] } (21. f4 Nc5 22. Qf3 Nxe4 23. Qxe4 f5 24. Qf3 Rc8 25. Qb3+ Kh8 26. Rd2 Rc7) 21... Qd5 { [%eval 0.22] } 22. f4 { [%eval 0.21] } 22... Nc5 { [%eval 0.32] } 23. Nxc5?! { (0.32 → -0.29) Inaccuracy. Nc3 was best. } { [%eval -0.29] } (23. Nc3 Qxe5 24. fxe5 Nxd3 25. Nd5 Nxe5 26. Nc7 Rad8 27. Nxe8 Rxe8 28. Kh1 Rd8) 23... Bxc5?! { (-0.29 → 0.43) Inaccuracy. bxc5 was best. } { [%eval 0.43] } (23... bxc5 24. b3 Bh4 25. Rc1 Re6 26. Qc4 Qxc4 27. Rxc4 Be7 28. g4 a5 29. Kg2) 24. a3 { [%eval 0.4] } 24... a5 { [%eval 0.75] } 25. Bg5 { [%eval 0.7] } 25... Rac8 { [%eval 0.86] } 26. Bf6 { [%eval 0.65] } 26... Qe6?? { (0.65 → 2.81) Blunder. Bf8 was best. } { [%eval 2.81] } (26... Bf8 27. Rf2 b5 28. h4 Bg7 29. Bxg7 Kxg7 30. Qxd4 Qxd4 31. Rxd4 Red8 32. Rxd8) 27. f5 { [%eval 2.69] } 27... Qd5 { [%eval 2.35] } 28. Kh1?? { (2.35 → 0.37) Blunder. e6 was best. } { [%eval 0.37] } (28. e6 Rc6 29. Rde1 Bd6 30. exf7+ Qxf7 31. Rxe8+ Qxe8 32. Bxd4 Bc5 33. Bxc5 Rxc5) 28... Be7 { [%eval 0.8] } 29. fxg6?! { (0.80 → 0.00) Inaccuracy. Bxe7 was best. } { [%eval 0.0] } (29. Bxe7 Rxe7 30. e6 gxf5 31. Rxf5 Qxe6 32. Rg5+ Kh8 33. Qxd4+ f6 34. Rd5 Rg8) 29... fxg6?! { (0.00 → 0.90) Inaccuracy. hxg6 was best. } { [%eval 0.9] } (29... hxg6 30. Qxd4 Qxd4 31. Rxd4 Bxf6 32. Rxf6 Rxe5 33. Rd7 Rc1+ 34. Kh2 Rc2 35. Rfxf7) 30. Qxd4 { [%eval 0.61] } 30... Qxd4 { [%eval 0.76] } 31. Rxd4 { [%eval 0.83] } 31... Bxf6 { [%eval 0.96] } 32. exf6 { [%eval 0.5] } 32... Red8 { [%eval 0.36] } 33. f7+ { [%eval 0.0] } 33... Kf8 { [%eval 0.04] } 34. Rh4 { [%eval 0.01] } 34... Kg7 { [%eval 0.23] } 35. Rhf4 { [%eval 0.0] } 35... Rf8 { [%eval 0.0] } 36. Rf6 { [%eval 0.0] } 36... b5 { [%eval 0.03] } 37. Rb6 { [%eval 0.14] } 37... Rxf7?! { (0.14 → 1.07) Inaccuracy. Rb8 was best. } { [%eval 1.07] } (37... Rb8 38. Ra6 b4 39. a4 Ra8 40. Rxa8 Rxa8 41. Kh2 Kf8 42. g4 Rc8 43. Kg3) 38. Rxf7+ { [%eval 0.61] } 38... Kxf7 { [%eval 0.7] } 39. Rxb5 { [%eval 0.98] } 39... Ra8? { (0.98 → 2.77) Mistake. a4 was best. } { [%eval 2.77] } (39... a4 40. Rb7+ Kg8 41. Kh2 Rc2 42. Kg3 Rd2 43. Kf3 h5 44. h4 Rd3+ 45. Kf4) 40. a4 { [%eval 2.78] } 40... Kf6 { [%eval 2.78] } 41. Kg1 { [%eval 2.3] } 41... h5?! { (2.30 → 3.04) Inaccuracy. g5 was best. } { [%eval 3.04] } (41... g5 42. Kh2 Ra6 43. Kg3 Kg6 44. Kf3 h5 45. Kg3 Kh6 46. h4 g4 47. b3) 42. Kf2?! { (3.04 → 2.26) Inaccuracy. h4 was best. } { [%eval 2.26] } (42. h4 Rc8 43. g3 Rc4 44. Rxa5 Rb4 45. b3 Rxb3 46. Rg5 Rb4 47. a5 Rb2) 42... Rc8 { [%eval 2.03] } 43. Kg3 { [%eval 1.59] } 43... Rc2 { [%eval 1.66] } 44. Rxa5? { (1.66 → 0.00) Mistake. h4 was best. } { [%eval 0.0] } (44. h4 Rc4 45. b3 Rg4+ 46. Kf2 Rxh4 47. Rxa5 g5 48. Rb5 Rf4+ 49. Ke3 Rg4) 44... Rxb2 { [%eval 0.0] } 45. Rb5 { [%eval 0.0] } 45... Ra2 { [%eval 0.0] } 46. a5 { [%eval 0.0] } 46... g5 { [%eval 0.0] } 47. Rb6+ { [%eval 0.0] } 47... Kf5 { [%eval 0.0] } 48. a6 { [%eval 0.0] } 48... h4+ { [%eval 0.0] } 49. Kh2 { [%eval 0.0] } 49... Ra4 { [%eval 0.0] } 50. Kg1 { [%eval 0.0] } 50... g4 { [%eval 0.0] } 51. hxg4+ { [%eval 0.0] } 51... Kxg4 { [%eval 0.0] } 52. Kf2 { [%eval 0.0] } 52... Ra2+ { [%eval 0.0] } 53. Ke3 { [%eval 0.0] } 53... Kg3 { [%eval 0.0] } 54. Rg6+ { [%eval 0.0] } 54... Kh2 { [%eval 0.0] } 55. Kd4 { [%eval 0.0] } 55... Kg1 { [%eval 0.0] } 56. Kc5 { [%eval 0.0] } 56... Rxg2?? { (0.00 → Mate in 16) Checkmate is now unavoidable. Rxa6 was best. } { [%eval #16] } (56... Rxa6 57. Rxa6 Kxg2 58. Rg6+ Kf3 59. Rh6 Kg3 60. Kd4 h3 61. Ke3 Kg2 62. Rg6+) 57. Rxg2+ { [%eval #15] } 57... Kxg2 { [%eval #15] } 58. a7 { [%eval 57.55] } 58... h3 { [%eval 25.18] } 59. a8=Q+ { [%eval #15] } 59... Kg1 { [%eval #13] } 60. Qa1+ { [%eval #12] } 60... Kg2 { [%eval #11] } 61. Qb2+ { [%eval #10] } 61... Kg1 { [%eval #5] } 62. Qc1+ { [%eval #10] } 62... Kg2 { [%eval #10] } 63. Qd2+ { [%eval #10] } 63... Kg1 { [%eval #5] } 64. Qe3+ { [%eval #9] } 64... Kg2 { [%eval #9] } 65. Qg5+ { [%eval #9] } 65... Kh1 { [%eval #6] } 66. Kd4 { [%eval #5] } 66... h2 { [%eval #5] } 67. Qc1+ { [%eval #8] } 67... Kg2 { [%eval #8] } 68. Qd2+ { [%eval #9] } 68... Kg1 { [%eval #4] } 69. Ke3 { [%eval #3] } 69... h1=Q { [%eval #1] } 70. Qf2# { White wins by checkmate. } 1-0