FEN
[Event "rated rapid game"]
[Site "https://lichess.org/icPTZvPx"]
[Date "2026.05.03"]
[Round "-"]
[White "TuanHoang15"]
[Black "Manipulacija"]
[Result "1-0"]
[GameId "icPTZvPx"]
[UTCDate "2026.05.03"]
[UTCTime "07:34:24"]
[WhiteElo "1580"]
[BlackElo "1595"]
[WhiteRatingDiff "+6"]
[BlackRatingDiff "-6"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "C20"]
[Opening "King's Pawn Game: Napoleon Attack"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... e5 { [%eval 0.22] } 2. Qf3 { [%eval -0.14] } { C20 King's Pawn Game: Napoleon Attack } 2... d6 { [%eval 0.0] } 3. Bc4 { [%eval 0.0] } 3... Nf6 { [%eval 0.0] } 4. h3 { [%eval -0.23] } 4... Nc6 { [%eval -0.26] } 5. c3 { [%eval -0.3] } 5... Bd7 { [%eval -0.09] } 6. d3 { [%eval -0.14] } 6... Na5 { [%eval -0.13] } 7. Bb3 { [%eval -0.1] } 7... Nxb3 { [%eval -0.11] } 8. axb3 { [%eval -0.13] } 8... a6 { [%eval -0.12] } 9. Be3 { [%eval -0.26] } 9... g6 { [%eval -0.37] } 10. Bg5 { [%eval -0.75] } 10... Bg7 { [%eval -0.72] } 11. Na3 { [%eval -0.86] } 11... h6 { [%eval -0.74] } 12. Be3 { [%eval -1.03] } 12... Qe7 { [%eval -0.96] } 13. Nc4 { [%eval -1.05] } 13... h5 { [%eval -0.66] } 14. b4 { [%eval -0.81] } 14... b6 { [%eval -0.34] } 15. b3?! { (-0.34 → -0.98) Inaccuracy. Bg5 was best. } { [%eval -0.98] } (15. Bg5 Qe6 16. Bxf6 Bxf6 17. Ne2 O-O 18. O-O Bc6 19. Ne3 Bd8 20. d4 Bb7) 15... Bh6? { (-0.98 → 0.49) Mistake. Nh7 was best. } { [%eval 0.49] } (15... Nh7 16. Ne2 Bc6 17. g4 Nf8 18. Nd2 Qd7 19. c4 hxg4 20. hxg4 Rxh1+ 21. Qxh1) 16. Ra2?! { (0.49 → -0.43) Inaccuracy. Bxh6 was best. } { [%eval -0.43] } (16. Bxh6 Rxh6 17. Qe3 Rh8 18. Ne2 Bc6 19. O-O Nd7 20. f4 Bb7 21. Qc1 O-O-O) 16... Bxe3 { [%eval -0.15] } 17. fxe3?! { (-0.15 → -0.84) Inaccuracy. Nxe3 was best. } { [%eval -0.84] } (17. Nxe3 O-O 18. Qd1 a5 19. bxa5 Bc6 20. c4 Rxa5 21. Rxa5 bxa5 22. Qc2 Rb8) 17... Kf8 { [%eval -0.43] } 18. Ne2 { [%eval -0.54] } 18... Kg7 { [%eval -0.58] } 19. O-O?! { (-0.58 → -1.50) Inaccuracy. Nd2 was best. } { [%eval -1.5] } (19. Nd2 h4 20. Qf2 Be6 21. c4 g5 22. Nf3 g4 23. Nxh4 Nxe4 24. Nf5+ Bxf5) 19... Ng4?? { (-1.50 → 1.39) Blunder. h4 was best. } { [%eval 1.39] } (19... h4 20. d4 Bc6 21. Nd2 Nxe4 22. Nxe4 f5 23. c4 Bxe4 24. Qf2 Qg5 25. Rd1) 20. hxg4 { [%eval 1.47] } 20... hxg4?! { (1.47 → 2.33) Inaccuracy. Bxg4 was best. } { [%eval 2.33] } (20... Bxg4 21. Qg3 b5 22. Na5 Qg5 23. Kh2 h4 24. Qf2 Rhf8 25. Qg1 f5 26. exf5) 21. Qg3 { [%eval 2.3] } 21... Rh5 { [%eval 2.32] } 22. d4?! { (2.32 → 1.31) Inaccuracy. Nd2 was best. } { [%eval 1.31] } (22. Nd2 f5 23. Kf2 fxe4 24. d4 Rf8+ 25. Ke1 Rxf1+ 26. Nxf1 Rh1 27. dxe5 Qf7) 22... exd4 { [%eval 1.88] } 23. Nxd4 { [%eval 1.7] } 23... Qxe4 { [%eval 1.89] } 24. Qf4 { [%eval 1.92] } 24... Qxf4 { [%eval 2.3] } 25. Rxf4?! { (2.30 → 1.59) Inaccuracy. exf4 was best. } { [%eval 1.59] } (25. exf4 a5 26. Kf2 Rb8 27. Re1 axb4 28. Re7 Rd8 29. Ra7 Rc5 30. cxb4 Rd5) 25... Rah8 { [%eval 1.4] } 26. Rxa6?? { (1.40 → -0.62) Blunder. Ne2 was best. } { [%eval -0.62] } (26. Ne2 d5 27. Nd2 Rh1+ 28. Kf2 c5 29. bxc5 bxc5 30. Ng3 Rc1 31. c4 g5) 26... g3 { [%eval -0.08] } 27. Kf1 { [%eval -0.19] } 27... Rh1+?! { (-0.19 → 0.79) Inaccuracy. d5 was best. } { [%eval 0.79] } (27... d5 28. Nxb6 cxb6 29. Ra7 Rh1+ 30. Ke2 g5 31. Rxd7 gxf4 32. Ne6+ Kf6 33. Nxf4) 28. Ke2 { [%eval 1.02] } 28... R1h2? { (1.02 → 2.58) Mistake. b5 was best. } { [%eval 2.58] } (28... b5 29. Nxd6 cxd6 30. Rxd6 Bc8 31. Kf3 Re8 32. Kxg3 Rxe3+ 33. Rf3 Re7 34. Rb6) 29. Kf3 { [%eval 2.62] } 29... c5? { (2.62 → 4.26) Mistake. b5 was best. } { [%eval 4.26] } (29... b5 30. Nxd6 cxd6 31. Kxg3 R2h6 32. Kf2 g5 33. Rf5 g4 34. Rg5+ Kf6 35. Rd5) 30. bxc5 { [%eval 3.53] } 30... dxc5?! { (3.53 → 4.65) Inaccuracy. Bh3 was best. } { [%eval 4.65] } (30... Bh3 31. Ra2 g5 32. Rg4 dxc5 33. Nf5+ Kg6 34. Ncd6 Rh7 35. e4 Bxg4+ 36. Kxg4) 31. Ne2?! { (4.65 → 3.43) Inaccuracy. Ra7 was best. } { [%eval 3.43] } (31. Ra7 cxd4 32. Rxd7 dxc3 33. Ne5 Rf8 34. Rdxf7+ Rxf7 35. Rxf7+ Kh6 36. Rc7 Rh5) 31... Bc6+?! { (3.43 → 4.35) Inaccuracy. g5 was best. } { [%eval 4.35] } (31... g5 32. Re4 Rd8 33. Rxb6 Bh3 34. gxh3 Rf2+ 35. Kxg3 Rxe2 36. Rg4 Rd1 37. Rxg5+) 32. e4 { [%eval 4.35] } 32... f5 { [%eval 4.58] } 33. Nxg3 { [%eval 4.36] } 33... fxe4+ { [%eval 4.95] } 34. Nxe4 { [%eval 4.69] } 34... Bxe4+ { [%eval 4.73] } 35. Rxe4 { [%eval 5.04] } 35... Rf8+ { [%eval 5.19] } 36. Kg3 { [%eval 4.91] } 36... Rh1 { [%eval 5.1] } 37. Rxb6 { [%eval 5.45] } 37... Rc1 { [%eval 5.47] } 38. Re3 { [%eval 5.31] } 38... Rf5 { [%eval 5.49] } 39. Rb7+ { [%eval 5.34] } 39... Kh6 { [%eval 5.4] } 40. Rc7 { [%eval 5.05] } 40... Rcf1 { [%eval 5.56] } 41. Rf3 { [%eval 5.65] } 41... Rg5+ { [%eval 5.53] } 42. Kf4 { [%eval 5.48] } 42... Rf5+ { [%eval 5.77] } 43. Ke4 { [%eval 5.69] } 43... Re1+ { [%eval 5.66] } 44. Re3 { [%eval 5.31] } 44... Rb1 { [%eval 5.37] } 45. Rh3+ { [%eval 5.54] } 45... Kg5 { [%eval 5.5] } 46. Rb7 { [%eval 5.06] } 46... Rg1 { [%eval 5.71] } 47. Ne3 { [%eval 5.61] } 47... Re1 { [%eval 5.99] } 48. Kd3 { [%eval 6.07] } 48... Re5 { [%eval 7.64] } 49. Rg3+ { [%eval 6.91] } 49... Kh6 { [%eval 7.9] } 50. Ng4+ { [%eval 7.99] } 50... Kh5? { (7.99 → Mate in 2) Checkmate is now unavoidable. Kg5 was best. } { [%eval #2] } (50... Kg5 51. Nxe5+ Kf5 52. Rf7+ Kxe5 53. Re7+ Kf4 54. Rf3+ Kg4 55. Rxe1 g5 56. Kc4) 51. Nxe5 { [%eval #4] } 51... Rxe5 { [%eval #1] } 52. Rh7# { White wins by checkmate. } 1-0