FEN
[Event "rated rapid game"]
[Site "https://lichess.org/c8ZKJM4Q"]
[Date "2026.01.06"]
[Round "-"]
[White "guymadelaine"]
[Black "progameRhazar"]
[Result "0-1"]
[GameId "c8ZKJM4Q"]
[UTCDate "2026.01.06"]
[UTCTime "18:31:41"]
[WhiteElo "772"]
[BlackElo "646"]
[WhiteRatingDiff "-7"]
[BlackRatingDiff "+32"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "A06"]
[Opening "Zukertort Opening: Reversed Mexican Defense"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. Nc3 { [%eval -0.04] } 1... d5 { [%eval -0.08] } 2. Nf3 { [%eval -0.25] } { A06 Zukertort Opening: Reversed Mexican Defense } 2... Bg4?! { (-0.25 → 0.42) Inaccuracy. Nf6 was best. } { [%eval 0.42] } (2... Nf6 3. d4 c5 4. Bf4 Nc6 5. e3 Bg4 6. Be2 e6 7. O-O) 3. h3?! { (0.42 → -0.23) Inaccuracy. Ne5 was best. } { [%eval -0.23] } (3. Ne5 Be6 4. d4 Nf6 5. Bf4 g6 6. h4 Bg7 7. e3 h5) 3... Bf5 { [%eval 0.19] } 4. d4 { [%eval 0.21] } 4... Nc6 { [%eval 0.37] } 5. e3 { [%eval 0.17] } 5... h5 { [%eval 0.57] } 6. Bb5 { [%eval 0.24] } 6... Be4?? { (0.24 → 2.33) Blunder. e6 was best. } { [%eval 2.33] } (6... e6 7. Bxc6+ bxc6 8. Qe2 Nf6 9. Ne5 a6 10. Nxc6 Qd6 11. Na5) 7. Ne5 { [%eval 2.4] } 7... a6 { [%eval 2.34] } 8. Ba4 { [%eval 2.41] } 8... Bxg2? { (2.41 → 4.62) Mistake. Qd6 was best. } { [%eval 4.62] } (8... Qd6 9. Nxc6 bxc6 10. Nxe4 dxe4 11. Bd2 f5 12. c4 e6 13. c5 Qd7 14. Qb3) 9. Rg1?! { (4.62 → 3.24) Inaccuracy. Nxc6 was best. } { [%eval 3.24] } (9. Nxc6 Qd6 10. Ne5+ c6 11. Rh2 Be4 12. Nxe4 dxe4 13. Rh1 f6 14. Ng6 Rh6) 9... Bxh3 { [%eval 3.57] } 10. Rg3?? { (3.57 → -1.82) Blunder. Qf3 was best. } { [%eval -1.82] } (10. Qf3 Be6 11. Nxc6 Qd6 12. Ne5+ c6 13. e4 dxe4 14. Qxe4 Nf6 15. Qh4 O-O-O) 10... Bf5?? { (-1.82 → 2.19) Blunder. Bd7 was best. } { [%eval 2.19] } (10... Bd7 11. Bxc6 Bxc6 12. e4 h4 13. Rg1 Qd6 14. Bf4 Qe6 15. Qd2 Nf6 16. O-O-O) 11. f3?? { (2.19 → -1.80) Blunder. Qf3 was best. } { [%eval -1.8] } (11. Qf3 Nh6 12. Nxd5 h4 13. Rg1 Bd7 14. Nxd7 Qxd7 15. Nb4 O-O-O 16. Bd2 h3) 11... b5 { [%eval -1.46] } 12. Nxb5?! { (-1.46 → -2.20) Inaccuracy. Nxc6 was best. } { [%eval -2.2] } (12. Nxc6 Qd6 13. Ne5 bxa4 14. e4 f6 15. exf5 fxe5 16. Qd3 h4 17. Rg6 Nf6) 12... axb5 { [%eval -2.21] } 13. Bxb5 { [%eval -1.87] } 13... Qd6?? { (-1.87 → 3.98) Blunder. Bd7 was best. } { [%eval 3.98] } (13... Bd7 14. Bxc6 Bxc6 15. Nxc6 Qd6 16. Ne5 f6 17. Rg6 e6 18. Nd3 Ne7 19. Rg2) 14. Rg5?? { (3.98 → -4.07) Blunder. Bxc6+ was best. } { [%eval -4.07] } (14. Bxc6+ Qxc6 15. Nxc6 h4 16. Rg1 e6 17. Qe2 Bd6 18. Ne5 h3 19. Qb5+ Kf8) 14... f6?? { (-4.07 → 3.10) Blunder. Qb4+ was best. } { [%eval 3.1] } (14... Qb4+ 15. Bd2 Qxb5 16. c4 Qb7 17. Nxc6 Qxc6 18. Rxf5 Nf6 19. e4 g6 20. cxd5) 15. Rxf5?? { (3.10 → -3.44) Blunder. Bxc6+ was best. } { [%eval -3.44] } (15. Bxc6+ Qxc6 16. Nxc6 fxg5 17. Qe2 Nf6 18. Ne5 Rb8 19. e4 dxe4 20. Qc4 exf3) 15... Qb4+ { [%eval -3.54] } 16. Bd2 { [%eval -3.63] } 16... Qxb5 { [%eval -3.62] } 17. Ng6 { [%eval -3.71] } 17... Rh6 { [%eval -3.73] } 18. Nxf8 { [%eval -4.32] } 18... Rg6?? { (-4.32 → 3.93) Blunder. Kxf8 was best. } { [%eval 3.93] } (18... Kxf8 19. c4 Qxb2 20. a4 h4 21. cxd5 Rg6 22. Kf1 h3 23. Rh5 Rg2 24. Rxh3) 19. e4?? { (3.93 → -7.63) Blunder. Nxg6 was best. } { [%eval -7.63] } (19. Nxg6 e5 20. dxe5 Kf7 21. f4 Nh6 22. Rxh5 Kxg6 23. a4 Qc4 24. Rh1 fxe5) 19... Rg1+ { [%eval -7.62] } 20. Kf2 { [%eval -7.34] } 20... Rxd1 { [%eval -7.13] } 21. Rxd1 { [%eval -7.27] } 21... Qxb2 { [%eval -6.04] } 22. Ne6 { [%eval -5.68] } 22... Qxa2 { [%eval -4.52] } 23. Bb4?! { (-4.52 → -6.30) Inaccuracy. Be3 was best. } { [%eval -6.3] } (23. Be3 dxe4 24. Nxc7+ Kf7 25. Rc5 Rb8 26. Rxc6 g5 27. d5 Nh6 28. d6 Nf5) 23... Nh6 { [%eval -5.86] } 24. Rxh5 { [%eval -6.09] } 24... g6?! { (-6.09 → -4.60) Inaccuracy. Nxb4 was best. } { [%eval -4.6] } (24... Nxb4 25. Rd2 Kf7 26. Nf4 Nxc2 27. Re2 Qb2 28. e5 Qxd4+ 29. Kf1 Ra1+ 30. Kg2) 25. Rxh6 { [%eval -4.55] } 25... Qxc2+ { [%eval -4.24] } 26. Kg3?! { (-4.24 → -6.50) Inaccuracy. Rd2 was best. } { [%eval -6.5] } (26. Rd2 Qc1 27. Nxc7+ Kf7 28. Nxa8 Nxb4 29. Ke2 dxe4 30. fxe4 Qc4+ 31. Kf2 Kg7) 26... Qxd1 { [%eval -6.4] } 27. Rh8+ { [%eval -6.67] } 27... Kd7 { [%eval -5.34] } 28. Rxa8 { [%eval -6.62] } 28... Qg1+ { [%eval -6.75] } 29. Kf4?! { (-6.75 → -79.97) Inaccuracy. Kh3 was best. } { [%eval -79.97] } (29. Kh3 Qh1+ 30. Kg3 Kxe6 31. exd5+ Kxd5 32. Ba5 Qg1+ 33. Kh3 Nxd4 34. Rd8+ Kc6) 29... Nxb4 { [%eval -9.08] } 30. Nc5+? { (-9.08 → Mate in 6) Checkmate is now unavoidable. exd5 was best. } { [%eval #-6] } (30. exd5 Nxd5+ 31. Ke4 Qe3+ 32. Kxd5 Qxe6+ 33. Kc5 Qc6+ 34. Kb4 Qxa8 35. f4 Kd6) 30... Kc6 { [%eval #-5] } 31. Ra4 { [%eval #-1] } 31... Kd6 { [%eval #-7] } 32. Rxb4 { [%eval #-1] } 32... Qd1?? { (Mate in 1 → -5.06) Lost forced checkmate sequence. Qg5# was best. } { [%eval -5.06] } (32... Qg5#) 33. Rb7?! { (-5.06 → -6.76) Inaccuracy. Nb7+ was best. } { [%eval -6.76] } (33. Nb7+ Kc6 34. Nd8+ Kd7 35. Rb8 dxe4 36. fxe4 e5+ 37. dxe5 Qc1+ 38. Kf3 Qc3+) 33... Qxd4 { [%eval -6.58] } 34. Rb6+ { [%eval -9.06] } 34... c6 { [%eval -6.61] } 35. Rb3 { [%eval -7.57] } 35... Qxc5 { [%eval -7.46] } 36. Rd3? { (-7.46 → Mate in 5) Checkmate is now unavoidable. e5+ was best. } { [%eval #-5] } (36. e5+ fxe5+ 37. Kg3 Qg1+ 38. Kh3 Qd1 39. Ra3 Qh1+ 40. Kg3 Qg1+ 41. Kh3 d4) 36... Qb6? { (Mate in 5 → -8.07) Lost forced checkmate sequence. Qg1 was best. } { [%eval -8.07] } (36... Qg1 37. Rxd5+ cxd5 38. exd5 Kc5 39. d6 exd6 40. Ke4 Qd4#) 37. exd5 { [%eval -9.3] } 37... cxd5 { [%eval -9.46] } 38. Kg4? { (-9.46 → Mate in 8) Checkmate is now unavoidable. Rd2 was best. } { [%eval #-8] } (38. Rd2 Qb4+ 39. Ke3 Qc3+ 40. Ke2 d4 41. f4 Kd5 42. f5 Ke4 43. fxg6 d3+) 38... Qb5?? { (Mate in 8 → -6.88) Lost forced checkmate sequence. Qg1+ was best. } { [%eval -6.88] } (38... Qg1+ 39. Kh3 Ke5 40. Rb3 Kf4 41. Rb4+ d4 42. Rxd4+ Qxd4 43. Kg2 Qd2+ 44. Kg1) 39. f4?? { (-6.88 → Mate in 5) Checkmate is now unavoidable. Re3 was best. } { [%eval #-5] } (39. Re3 d4 40. Ra3 d3 41. Kg3 Ke6 42. Ra8 d2 43. Ra1 Qd3 44. Ra4 Kf7) 39... Qxd3 { [%eval #-4] } 40. f5 { [%eval #-4] } 40... g5 { [%eval #-5] } 41. Kh5 { [%eval #-5] } 41... Qh3+ { [%eval #-4] } 42. Kg6 { [%eval #-4] } 42... Qh4 { [%eval #-5] } 43. Kf7 { [%eval #-3] } 43... d4 { [%eval #-5] } 44. Ke8 { [%eval #-3] } 44... d3 { [%eval #-3] } 45. Kd8 { [%eval #-1] } 45... d2 { [%eval #-3] } 46. Kc8 { [%eval #-2] } 46... d1=Q { [%eval #-2] } 47. Kd8 { [%eval #-1] } 47... Qh8# { Black wins by checkmate. } 0-1