FEN
[Event "rated rapid game"]
[Site "https://lichess.org/TZkYlXIN"]
[Date "2026.05.29"]
[Round "-"]
[White "thanozzzz"]
[Black "Rayhanhossaine"]
[Result "1-0"]
[GameId "TZkYlXIN"]
[UTCDate "2026.05.29"]
[UTCTime "19:52:20"]
[WhiteElo "1329"]
[BlackElo "1311"]
[WhiteRatingDiff "+6"]
[BlackRatingDiff "-5"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "C40"]
[Opening "King's Pawn Game: McConnell Defense"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... e5 { [%eval 0.22] } 2. Nf3 { [%eval 0.18] } 2... Qf6?! { (0.18 → 1.06) Inaccuracy. Nc6 was best. } { [%eval 1.06] } { C40 King's Pawn Game: McConnell Defense } (2... Nc6 3. Bc4 Nf6 4. d3 a6 5. c3 Bc5 6. O-O d6 7. Re1) 3. Nc3 { [%eval 1.08] } 3... c6?! { (1.08 → 2.11) Inaccuracy. Nc6 was best. } { [%eval 2.11] } (3... Nc6 4. d4 Bb4 5. Bd2 Nxd4 6. Nxd4 exd4 7. Nb5 Bxd2+ 8. Qxd2) 4. d3?! { (2.11 → 0.96) Inaccuracy. d4 was best. } { [%eval 0.96] } (4. d4 exd4 5. Bg5 Qd6 6. Nxd4 h6 7. Bh4 Nf6 8. Be2 Qc7) 4... Bc5 { [%eval 0.96] } 5. Be3?! { (0.96 → 0.28) Inaccuracy. Bg5 was best. } { [%eval 0.28] } (5. Bg5 Qg6 6. h4 f6 7. h5 Qf7 8. Bc1 Bb6 9. d4 d6) 5... Bb4? { (0.28 → 1.52) Mistake. Bxe3 was best. } { [%eval 1.52] } (5... Bxe3 6. fxe3 d6 7. d4 Qe7 8. Bd3 Nf6 9. O-O O-O 10. Qe1) 6. a3?! { (1.52 → 0.60) Inaccuracy. d4 was best. } { [%eval 0.6] } (6. d4 d6 7. dxe5 dxe5 8. Bg5 Qd6 9. Nxe5 Qxd1+ 10. Rxd1 f6) 6... Bxc3+ { [%eval 0.73] } 7. bxc3 { [%eval 0.75] } 7... b5? { (0.75 → 2.51) Mistake. Qe7 was best. } { [%eval 2.51] } (7... Qe7 8. d4 d6 9. Bd3 Nf6 10. O-O O-O 11. h3 exd4 12. Nxd4) 8. d4 { [%eval 2.51] } 8... d6? { (2.51 → 4.17) Mistake. exd4 was best. } { [%eval 4.17] } (8... exd4 9. Bxd4 Qh6 10. a4 Nf6 11. e5 Nd5 12. Qd2 Qxd2+ 13. Kxd2 O-O 14. axb5) 9. dxe5 { [%eval 4.06] } 9... dxe5?! { (4.06 → 5.52) Inaccuracy. Qe7 was best. } { [%eval 5.52] } (9... Qe7 10. Qxd6 Qxd6 11. exd6 Nf6 12. Nd2 Nbd7 13. a4 Ng4 14. Bf4 bxa4 15. f3) 10. Bd3?? { (5.52 → 1.48) Blunder. Bg5 was best. } { [%eval 1.48] } (10. Bg5 Bg4 11. Bxf6 Nxf6 12. h3 Be6 13. Ng5 Nbd7 14. Nxe6 fxe6 15. Bd3 O-O-O) 10... Bg4 { [%eval 1.48] } 11. c4 { [%eval 1.33] } 11... Nh6? { (1.33 → 3.14) Mistake. a6 was best. } { [%eval 3.14] } (11... a6 12. O-O Ne7 13. Be2 Nd7 14. cxb5 cxb5 15. c4 bxc4 16. Bxc4 Nc6 17. h3) 12. cxb5 { [%eval 3.24] } 12... O-O { [%eval 3.36] } 13. h3 { [%eval 3.27] } 13... Bxf3 { [%eval 3.36] } 14. Qxf3 { [%eval 3.33] } 14... Qxf3 { [%eval 3.35] } 15. gxf3 { [%eval 3.37] } 15... Rd8 { [%eval 3.66] } 16. Bxh6?! { (3.66 → 2.56) Inaccuracy. a4 was best. } { [%eval 2.56] } (16. a4 Rc8 17. O-O Kf8 18. Rfd1 Ng8 19. f4 Nd7 20. bxc6 Rxc6 21. Bb5 Rg6+) 16... gxh6 { [%eval 2.53] } 17. Rg1+ { [%eval 2.44] } 17... Kh8 { [%eval 3.0] } 18. Kf1? { (3.00 → 1.52) Mistake. Bc4 was best. } { [%eval 1.52] } (18. Bc4 a6 19. b6 Nd7 20. Rb1 Rab8 21. Ke2 Nxb6 22. Bxf7 c5 23. Rb3 c4) 18... c5? { (1.52 → 3.30) Mistake. cxb5 was best. } { [%eval 3.3] } (18... cxb5 19. Bxb5 Nd7 20. Bc4 Rf8 21. Rd1 Rac8 22. Rxd7 Rxc4 23. Rxa7 Rxc2 24. Rg3) 19. Ke2 { [%eval 3.52] } 19... Nd7 { [%eval 3.5] } 20. Rgd1?! { (3.50 → 2.38) Inaccuracy. Bc4 was best. } { [%eval 2.38] } (20. Bc4 Nf6 21. Bxf7 Rf8 22. Bd5 Rad8 23. a4 Nh5 24. h4 Nf4+ 25. Ke3 Rf6) 20... Nb6 { [%eval 2.18] } 21. a4?? { (2.18 → -0.98) Blunder. Ke3 was best. } { [%eval -0.98] } (21. Ke3 Na4 22. Be2 Kg7 23. f4 exf4+ 24. Kxf4 Nc3 25. Rxd8 Rxd8 26. Bd3 Na4) 21... c4 { [%eval -0.91] } 22. a5 { [%eval -0.82] } 22... cxd3+ { [%eval -0.87] } 23. Rxd3 { [%eval -1.28] } 23... Nc4 { [%eval -1.26] } 24. Rxd8+?! { (-1.26 → -2.06) Inaccuracy. Rc3 was best. } { [%eval -2.06] } (24. Rc3 Rac8 25. Rd1 Rxd1 26. Kxd1 Rd8+ 27. Ke2 Nxa5 28. Rc7 Rb8 29. Rxa7 Rxb5) 24... Rxd8 { [%eval -1.89] } 25. b6? { (-1.89 → -3.33) Mistake. f4 was best. } { [%eval -3.33] } (25. f4 exf4 26. Ra4 Ne5 27. c4 Rc8 28. b6 f3+ 29. Kd1 axb6 30. axb6 Kg7) 25... axb6 { [%eval -3.22] } 26. a6 { [%eval -3.36] } 26... Rd2+?! { (-3.36 → -2.43) Inaccuracy. Ra8 was best. } { [%eval -2.43] } (26... Ra8 27. f4 exf4 28. Kf3 Na5 29. Kxf4 Rxa6 30. Kf5 Kg7 31. f4 Ra8 32. e5) 27. Ke1 { [%eval -2.35] } 27... Rd8 { [%eval -2.32] } 28. a7 { [%eval -2.78] } 28... Ra8 { [%eval -2.83] } 29. Ra6 { [%eval -2.48] } 29... Kg7 { [%eval -2.39] } 30. Ke2 { [%eval -2.53] } 30... Kf6? { (-2.53 → -0.87) Mistake. Kf8 was best. } { [%eval -0.87] } (30... Kf8 31. f4 exf4 32. Kf3 Ke7 33. Kxf4 Nd6 34. Ra4 Nc8 35. Rc4 Kd7 36. Rd4+) 31. Kd3 { [%eval -0.96] } 31... Nb2+?? { (-0.96 → 3.34) Blunder. Nd6 was best. } { [%eval 3.34] } (31... Nd6 32. Rxb6 Ke7 33. f4 Rxa7 34. fxe5 Nb7 35. Rc6 Nd8 36. Rxh6 Ne6 37. Rxh7) 32. Kc3 { [%eval 3.32] } 32... Nd1+ { [%eval 3.13] } 33. Kb4 { [%eval 3.01] } 33... Nxf2 { [%eval 2.96] } 34. Kb5 { [%eval 3.44] } 34... Nxh3 { [%eval 3.21] } 35. Kxb6 { [%eval 2.84] } 35... Nf4?? { (2.84 → 8.32) Blunder. Kg5 was best. } { [%eval 8.32] } (35... Kg5 36. Kb7 Rxa7+ 37. Rxa7 h5 38. Kb6 h4 39. c4 h6 40. c5 Nf4 41. c6) 36. Kb7+ { [%eval 7.89] } 36... Ne6 { [%eval 8.71] } 37. Kxa8 { [%eval 7.61] } 37... Kg7 { [%eval 8.79] } 38. Kb7 { [%eval 8.01] } 38... h5? { (8.01 → Mate in 13) Checkmate is now unavoidable. Nc5+ was best. } { [%eval #13] } (38... Nc5+ 39. Kb6 Nd7+ 40. Kc6 Nf8 41. Ra1 h5 42. a8=Q h4 43. Qd8 h3 44. Rg1+) 39. a8=Q? { (Mate in 13 → 9.04) Lost forced checkmate sequence. Rxe6 was best. } { [%eval 9.04] } (39. Rxe6 fxe6 40. a8=Q h4 41. Qd8 h3 42. Qh4 h5 43. Qxh3 Kg6 44. Qh4 Kf7) 39... Nc5+ { [%eval 8.99] } 40. Kb6 { [%eval 8.58] } 40... Nd7+ { [%eval 13.77] } 41. Kc6 { [%eval 8.84] } 41... Nf6? { (8.84 → Mate in 7) Checkmate is now unavoidable. Nf8 was best. } { [%eval #7] } (41... Nf8 42. Kb7 Nd7 43. Ra1 Nc5+ 44. Kc6 Ne6 45. Rg1+ Kf6 46. Qh8+ Ke7 47. Qxe5) 42. Kd6 { [%eval #7] } 42... h4 { [%eval #8] } 43. Ke7? { (Mate in 8 → 9.28) Lost forced checkmate sequence. Ra1 was best. } { [%eval 9.28] } (43. Ra1 Nh5 44. Ke7 f6 45. Qf8+ Kg6 46. Rg1+ Ng3 47. Qxf6+ Kh5 48. Qg7 h3) 43... h3? { (9.28 → Mate in 3) Checkmate is now unavoidable. Ng8+ was best. } { [%eval #3] } (43... Ng8+ 44. Kd8 h5 45. Ra1 Nh6 46. Rg1+ Kh7 47. Qb8 Ng4 48. fxg4 h3 49. Qxe5) 44. Rxf6 { [%eval #2] } 44... h2 { [%eval #1] } 45. Qa1 { [%eval #4] } 45... h5 { [%eval #3] } 46. Qh1 { [%eval #3] } { Black resigns. } 1-0