FEN
[Event "rated classical game"]
[Site "https://lichess.org/ukA2DhqP"]
[Date "2025.11.29"]
[White "buffalo_winter"]
[Black "patricmahomes15"]
[Result "1-0"]
[GameId "ukA2DhqP"]
[UTCDate "2025.11.29"]
[UTCTime "18:20:26"]
[WhiteElo "1438"]
[BlackElo "1447"]
[WhiteRatingDiff "+6"]
[BlackRatingDiff "-10"]
[Variant "Standard"]
[TimeControl "1800+0"]
[ECO "C44"]
[Opening "Ponziani Opening: Jaenisch Counterattack"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... e5 { [%eval 0.22] } 2. Nf3 { [%eval 0.13] } 2... Nc6 { [%eval 0.21] } 3. c3 { [%eval -0.13] } 3... Nf6 { [%eval 0.0] } 4. d3 { [%eval -0.21] } { C44 Ponziani Opening: Jaenisch Counterattack } 4... Bc5 { [%eval 0.13] } 5. b4 { [%eval 0.22] } 5... Bb6 { [%eval 0.11] } 6. h3 { [%eval 0.0] } 6... O-O { [%eval 0.0] } 7. Bg5 { [%eval -0.35] } 7... h6 { [%eval -0.25] } 8. Bh4 { [%eval -0.31] } 8... d6 { [%eval -0.22] } 9. Nh2?! { (-0.22 → -1.08) Inaccuracy. Nbd2 was best. } { [%eval -1.08] } (9. Nbd2) 9... Be6 { [%eval -0.8] } 10. Be2 { [%eval -0.81] } 10... Re8?! { (-0.81 → -0.19) Inaccuracy. Ne7 was best. } { [%eval -0.19] } (10... Ne7 11. Ng4) 11. Nd2 { [%eval -0.22] } 11... d5 { [%eval 0.05] } 12. Bf3? { (0.05 → -1.08) Mistake. exd5 was best. } { [%eval -1.08] } (12. exd5 Qxd5) 12... d4 { [%eval -1.07] } 13. c4 { [%eval -1.64] } 13... Nxb4 { [%eval -1.72] } 14. Nb3 { [%eval -1.73] } 14... Nc6?! { (-1.73 → -0.82) Inaccuracy. a5 was best. } { [%eval -0.82] } (14... a5 15. O-O a4 16. Nc1 Bc5 17. Rb1 Qe7 18. Bg4 g5 19. Bg3 Nxg4 20. Nxg4) 15. Bg4 { [%eval -1.31] } 15... Bxg4?? { (-1.31 → 2.02) Blunder. Qe7 was best. } { [%eval 2.02] } (15... Qe7 16. Bxf6) 16. Nxg4 { [%eval 1.95] } 16... g5? { (1.95 → 4.08) Mistake. Qd6 was best. } { [%eval 4.08] } (16... Qd6 17. Nxf6+ gxf6 18. f4 f5 19. O-O fxe4 20. c5 Bxc5 21. Qg4+ Qg6 22. Nxc5) 17. Nxh6+ { [%eval 4.02] } 17... Kg7 { [%eval 4.5] } 18. Bxg5 { [%eval 4.25] } 18... Rh8 { [%eval 4.7] } 19. Bxf6+? { (4.70 → 2.94) Mistake. Nf5+ was best. } { [%eval 2.94] } (19. Nf5+ Kg6 20. f4 exf4 21. Bxf4 Ne7 22. Ng3 Qd7 23. c5 Ned5 24. O-O Nc3) 19... Qxf6 { [%eval 2.99] } 20. Ng4 { [%eval 2.76] } 20... Qg6?! { (2.76 → 3.94) Inaccuracy. Qg5 was best. } { [%eval 3.94] } (20... Qg5 21. O-O a5 22. c5 Ba7 23. f4 exf4 24. Qd2 Nd8 25. Rxf4 Ne6 26. Raf1) 21. c5 { [%eval 3.93] } 21... Ba5+ { [%eval 3.84] } 22. Nxa5 { [%eval 4.02] } 22... Nxa5 { [%eval 3.84] } 23. Qe2?! { (3.84 → 2.93) Inaccuracy. O-O was best. } { [%eval 2.93] } (23. O-O Nc6 24. f4 Rh4 25. Rb1 Rah8 26. Qf3 b6 27. cxb6 axb6 28. f5 Qxg4) 23... Qa6?! { (2.93 → 4.55) Inaccuracy. Nc6 was best. } { [%eval 4.55] } (23... Nc6 24. O-O Rh4 25. Rab1 b6 26. f4 Rxg4 27. hxg4 Rh8 28. Qf3 Qh6 29. f5) 24. Nxe5?! { (4.55 → 3.49) Inaccuracy. O-O was best. } { [%eval 3.49] } (24. O-O Rh4 25. f4 Rah8 26. Qf3 Kf8 27. fxe5 Qg6 28. Rab1 Ke7 29. Qg3 Rxg4) 24... Qe6 { [%eval 4.12] } 25. Ng4 { [%eval 3.52] } 25... Nc6 { [%eval 4.02] } 26. f4 { [%eval 3.77] } 26... Qe7 { [%eval 4.55] } 27. g3?! { (4.55 → 3.08) Inaccuracy. O-O was best. } { [%eval 3.08] } (27. O-O Rag8 28. Qf3 Kf8 29. e5 Nb4 30. Rab1 a5 31. f5 Rh4 32. Nf6 Rg5) 27... Qxc5 { [%eval 3.06] } 28. Kf2 { [%eval 3.0] } 28... Nb4 { [%eval 3.41] } 29. Rac1 { [%eval 3.08] } 29... Qb5 { [%eval 3.4] } 30. Ne5 { [%eval 3.03] } 30... f6?? { (3.03 → Mate in 8) Checkmate is now unavoidable. Rae8 was best. } { [%eval #8] } (30... Rae8 31. a3 Rxe5 32. axb4 Re7 33. Rc4 a5 34. bxa5 Qxa5 35. Rxd4 Qc5 36. Qe3) 31. Rxc7+? { (Mate in 8 → 8.88) Lost forced checkmate sequence. Qg4+ was best. } { [%eval 8.88] } (31. Qg4+ Kf8 32. Rxc7 Nxd3+ 33. Nxd3 Qg5 34. fxg5 Rd8 35. gxf6 Rg8 36. Qe6 Rd7) 31... Kg8? { (8.88 → Mate in 3) Checkmate is now unavoidable. Kh6 was best. } { [%eval #3] } (31... Kh6 32. Ng4+ Kh5 33. Nxf6+ Kh6 34. Ng4+ Kh5 35. Ne5+ Kh6 36. Nf7+ Kg7 37. Nd6+) 32. Qg4+ { [%eval #2] } 32... Kf8 { [%eval #2] } 33. Ng6+ { [%eval #2] } 33... Ke8 { [%eval #2] } 34. Re7+?? { (Mate in 2 → 5.67) Lost forced checkmate sequence. Qe6+ was best. } { [%eval 5.67] } (34. Qe6+ Kd8 35. Qe7#) 34... Kd8 { [%eval 4.32] } 35. Rd1 { [%eval 4.16] } 35... Nxa2? { (4.16 → 7.06) Mistake. Rc8 was best. } { [%eval 7.06] } (35... Rc8 36. Nxh8 Rc2+ 37. Kf3 Kxe7 38. Qg7+ Ke8 39. Qf7+ Kd8 40. Qxf6+ Kc7 41. f5) 36. Nxh8? { (7.06 → 4.08) Mistake. Qe6 was best. } { [%eval 4.08] } (36. Qe6 Qc6 37. Qxa2 a5 38. Rg7 Re8 39. Rc1 Qe6 40. Qxe6 Rxe6 41. f5 Rea6) 36... Kxe7?! { (4.08 → 5.15) Inaccuracy. Qb2+ was best. } { [%eval 5.15] } (36... Qb2+ 37. Kf3 Kxe7 38. e5 Qb3 39. Qg7+ Ke8 40. Rd2 Qd5+ 41. Kg4 Qd7+ 42. Qxd7+) 37. Qg7+ { [%eval 5.11] } 37... Kd6 { [%eval 5.24] } 38. e5+ { [%eval 5.06] } 38... fxe5 { [%eval 5.67] } 39. Qf6+?! { (5.67 → 3.68) Inaccuracy. Nf7+ was best. } { [%eval 3.68] } (39. Nf7+ Kc5 40. Qxe5+ Kb6 41. Qe6+ Qc6 42. Rb1+ Nb4 43. Rxb4+ Ka5 44. Qxc6 bxc6) 39... Kd5?! { (3.68 → 5.04) Inaccuracy. Kc7 was best. } { [%eval 5.04] } (39... Kc7 40. Qf7+ Kc6 41. Ng6 Qb2+ 42. Kf3 e4+ 43. dxe4 Qc3+ 44. Kg4 Nb4 45. Ne7+) 40. Qf7+?! { (5.04 → 3.98) Inaccuracy. Nf7 was best. } { [%eval 3.98] } (40. Nf7 Qb4 41. Qxe5+ Kc6 42. Qe6+ Kc7 43. Qxa2 Re8 44. Rc1+ Kb8 45. Ne5 Ka8) 40... Kc6 { [%eval 3.94] } 41. Qe6+ { [%eval 3.89] } 41... Kc7 { [%eval 3.77] } 42. Nf7 { [%eval 3.68] } 42... Qb2+ { [%eval 3.59] } 43. Ke1? { (3.59 → 2.02) Mistake. Kf3 was best. } { [%eval 2.02] } (43. Kf3 e4+ 44. dxe4 b5 45. Qd6+ Kb7 46. Qd7+ Kb6 47. Rxd4 Nb4 48. Rd6+ Ka5) 43... Nc3?? { (2.02 → Mate in 2) Checkmate is now unavoidable. Rg8 was best. } { [%eval #2] } (43... Rg8 44. Qxe5+ Kc6 45. Qd6+ Kb5 46. Qd7+ Ka6 47. Qa4+ Kb6 48. Ne5 Rc8 49. Nc4+) 44. Qc4+?? { (Mate in 2 → -7.25) Lost forced checkmate sequence. Qd6+ was best. } { [%eval -7.25] } (44. Qd6+ Kc8 45. Qd8#) 44... Kb6?? { (-7.25 → -2.63) Blunder. Kb8 was best. } { [%eval -2.63] } (44... Kb8 45. Qxc3 dxc3 46. Kf1 c2 47. Re1 Kc7 48. Nxe5 c1=R 49. Rxc1+ Qxc1+ 50. Kf2) 45. Qe6+ { [%eval -2.49] } 45... Ka5 { [%eval -2.24] } 46. Qxe5+ { [%eval -2.15] } 46... Kb6?? { (-2.15 → 0.00) Blunder. b5 was best. } { [%eval 0.0] } (46... b5 47. Nd6 Ka4 48. Qxd4+ Kb3 49. Qe3 Nxd1 50. Kxd1 Ka2 51. Qc5 b4 52. Qc6) 47. Qxd4+?! { (0.00 → -0.92) Inaccuracy. Nd6 was best. } { [%eval -0.92] } (47. Nd6 Kc6 48. Qe6 Kc7 49. Nc4 Qg2 50. Qe7+ Kc6 51. Qf6+ Kc5 52. Qe5+ Kc6) 47... Kc7?? { (-0.92 → Mate in 2) Checkmate is now unavoidable. Ka5 was best. } { [%eval #2] } (47... Ka5 48. Qe5+ b5 49. Nd6 Ka4 50. Qe3 Nxd1 51. Kxd1 Qb3+ 52. Ke2 Qa2+ 53. Ke1) 48. Qd6+ { [%eval #1] } 48... Kc8 { [%eval #1] } 49. Qd8# { White wins by checkmate. } 1-0
