Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "rated rapid game"] [Site "https://lichess.org/WODeFkOd"] [Date "2026.05.30"] [Round "-"] [White "markaltman"] [Black "akanksh_momaya"] [Result "0-1"] [GameId "WODeFkOd"] [UTCDate "2026.05.30"] [UTCTime "13:03:05"] [WhiteElo "1998"] [BlackElo "1942"] [WhiteRatingDiff "-33"] [BlackRatingDiff "+83"] [Variant "Standard"] [TimeControl "600+0"] [ECO "C64"] [Opening "Ruy Lopez: Classical Variation"] [Termination "Time forfeit"] [Annotator "lichess.org"] 1. e4 { [%eval 0.18] } 1... e5 { [%eval 0.22] } 2. Nf3 { [%eval 0.18] } 2... Nc6 { [%eval 0.22] } 3. Bb5 { [%eval 0.15] } 3... Bc5 { [%eval 0.32] } { C64 Ruy Lopez: Classical Variation } 4. O-O { [%eval 0.3] } 4... Qf6 { [%eval 0.61] } 5. c3 { [%eval 0.59] } 5... Nge7 { [%eval 0.72] } 6. Re1 { [%eval 0.73] } 6... O-O { [%eval 1.21] } 7. d3? { (1.21 → 0.00) Mistake. d4 was best. } { [%eval 0.0] } (7. d4 exd4 8. e5 Qe6 9. Bd3 Ng6 10. cxd4 Be7 11. Nc3 d5) 7... h6 { [%eval 0.44] } 8. Be3 { [%eval -0.06] } 8... Bb6 { [%eval 0.22] } 9. d4 { [%eval 0.01] } 9... d6 { [%eval 0.19] } 10. h3?! { (0.19 → -0.48) Inaccuracy. a4 was best. } { [%eval -0.48] } (10. a4 exd4 11. Nxd4 Be6 12. f4 Rad8 13. Qd2 Nxd4 14. cxd4 a6 15. Bf1 d5) 10... Ng6?! { (-0.48 → 0.39) Inaccuracy. Qg6 was best. } { [%eval 0.39] } (10... Qg6 11. Kh1 f5 12. exf5 Nxf5 13. Bd3 Be6 14. Bxf5 Bxf5 15. dxe5 Nxe5) 11. Nbd2? { (0.39 → -1.15) Mistake. a4 was best. } { [%eval -1.15] } (11. a4 a6 12. Bf1 a5 13. dxe5 dxe5 14. Bxb6 cxb6 15. g3 Rd8 16. Qe2 Nb8) 11... Nce7?? { (-1.15 → 0.86) Blunder. exd4 was best. } { [%eval 0.86] } (11... exd4 12. cxd4 Nxd4 13. Bxd4 Bxd4 14. Nxd4 Qxd4 15. b3 Be6 16. Nf3 Qb6 17. Bf1) 12. Nf1 { [%eval 0.42] } 12... Nf4 { [%eval 0.68] } 13. Ng3 { [%eval 0.62] } 13... Neg6 { [%eval 0.63] } 14. Kh2 { [%eval 0.28] } 14... Rd8 { [%eval 0.58] } 15. c4?? { (0.58 → -1.92) Blunder. a4 was best. } { [%eval -1.92] } (15. a4 c6 16. Bf1 Bc7 17. d5 Ne7 18. a5 cxd5 19. Bxf4 Qxf4 20. exd5 Qf6) 15... c6 { [%eval -1.94] } 16. Ba4 { [%eval -1.89] } 16... exd4 { [%eval -1.79] } 17. Nxd4 { [%eval -1.85] } 17... Bc7? { (-1.85 → -0.36) Mistake. Ne5 was best. } { [%eval -0.36] } (17... Ne5 18. Ndf5 Bxe3 19. fxe3 Nfd3 20. Rf1 Nxb2 21. Qc2 Nxa4 22. Qxa4 Bxf5 23. exf5) 18. Ndf5?! { (-0.36 → -1.48) Inaccuracy. Bc2 was best. } { [%eval -1.48] } (18. Bc2 Ba5 19. Rg1 Bb6 20. Ndf5 d5 21. exd5 cxd5) 18... d5 { [%eval -1.35] } 19. exd5?? { (-1.35 → -4.18) Blunder. cxd5 was best. } { [%eval -4.18] } (19. cxd5 Bxf5 20. Bd4 Ne5 21. Nxf5 cxd5 22. g3 dxe4 23. Rxe4 Nfd3 24. Qh5 g6) 19... Bxf5 { [%eval -4.14] } 20. Bd4 { [%eval -4.39] } 20... Qg5 { [%eval -4.34] } 21. dxc6 { [%eval -4.7] } 21... bxc6 { [%eval -4.47] } 22. Bxc6 { [%eval -4.52] } 22... Ne6?! { (-4.52 → -3.09) Inaccuracy. Rac8 was best. } { [%eval -3.09] } (22... Rac8 23. Nxf5 Qxf5 24. Be4 Ne2+ 25. g3 Qxe4 26. Rxe2 Qf5 27. Kg2 h5 28. Rd2) 23. Bd5?! { (-3.09 → -4.47) Inaccuracy. Be3 was best. } { [%eval -4.47] } (23. Be3 Rxd1 24. Raxd1 Qf6 25. Bxa8 Qxb2 26. c5 Qb5 27. Bd5 Bd3 28. Kg1 Ba5) 23... Nxd4 { [%eval -4.38] } 24. Qxd4 { [%eval -4.18] } 24... Bb6?! { (-4.18 → -3.16) Inaccuracy. Be6 was best. } { [%eval -3.16] } (24... Be6 25. Rad1 Nf4 26. Qc3 Nxd5 27. cxd5 Bxg3+ 28. fxg3 Rxd5 29. Rxe6 fxe6 30. Rf1) 25. c5 { [%eval -3.79] } 25... Bc7 { [%eval -3.71] } 26. Qc4 { [%eval -3.57] } 26... Be6?! { (-3.57 → -2.52) Inaccuracy. Rab8 was best. } { [%eval -2.52] } (26... Rab8 27. Bxf7+ Kh8 28. Bxg6 Bxg6 29. Rad1 Rxd1 30. Rxd1 Rxb2 31. Rd7 Be5 32. h4) 27. Rxe6 { [%eval -2.69] } 27... fxe6 { [%eval -2.66] } 28. Bxa8 { [%eval -2.57] } 28... Rxa8 { [%eval -2.52] } 29. Qxe6+ { [%eval -2.5] } 29... Kh8?! { (-2.50 → -1.71) Inaccuracy. Kh7 was best. } { [%eval -1.71] } (29... Kh7 30. b4 Rf8 31. Qe1 Qd5 32. Kg1 Be5 33. Rc1 Qxa2 34. Ne4 Qe6 35. Rd1) 30. Qc6 { [%eval -1.82] } 30... Bxg3+? { (-1.82 → -0.54) Mistake. Rc8 was best. } { [%eval -0.54] } (30... Rc8 31. Qd7 Bxg3+ 32. fxg3 Qxc5 33. b4 Qc7 34. Rd1 Kh7 35. Qxc7 Rxc7 36. Rd5) 31. fxg3 { [%eval -0.68] } 31... Rf8?! { (-0.68 → 0.00) Inaccuracy. Rd8 was best. } { [%eval 0.0] } (31... Rd8 32. Qe4 Kh7 33. c6 Qc5 34. b4 Qc3 35. Rb1 Rd4 36. Rc1 Qd2 37. Qc2) 32. b4? { (0.00 → -1.28) Mistake. Re1 was best. } { [%eval -1.28] } (32. Re1 h5 33. Qe4 h4 34. gxh4 Nxh4 35. Re2 Nxg2 36. Rxg2 Qxc5 37. Qh4+ Kg8) 32... Ne5? { (-1.28 → 0.00) Mistake. Qe5 was best. } { [%eval 0.0] } (32... Qe5 33. Rg1 Ne7 34. Qd7 Nf5 35. Rf1 Qxg3+ 36. Kg1 Qe3+ 37. Kh2 Qe5+ 38. Kg1) 33. Qb7?? { (0.00 → -1.98) Blunder. Qe4 was best. } { [%eval -1.98] } (33. Qe4 Rf2 34. Rd1 Nf3+ 35. Kh1 Nd2 36. Qd3 Nf3) 33... Rf2?? { (-1.98 → 0.00) Blunder. Qe3 was best. } { [%eval 0.0] } (33... Qe3 34. a3 Rf2 35. Kh1 Kh7 36. Qd5 Rd2 37. Qa8 Re2 38. Qd5 Qxg3 39. b5) 34. Qa8+ { [%eval -0.03] } 34... Kh7 { [%eval 0.0] } 35. Qe4+ { [%eval 0.0] } 35... Kh8 { [%eval 0.0] } 36. Qa8+ { [%eval 0.0] } 36... Kh7 { [%eval 0.0] } 37. Qe4+ { [%eval 0.0] } 37... g6 { [%eval 0.08] } 38. Rd1 { [%eval 0.22] } 38... Nf3+? { (0.22 → 1.71) Mistake. Qf5 was best. } { [%eval 1.71] } (38... Qf5 39. Qxf5 gxf5 40. Rc1 Rxa2 41. c6 Nxc6 42. Rxc6 Kg7 43. Rc4 Kg6 44. g4) 39. Kh1 { [%eval 1.66] } 39... h5?? { (1.66 → 4.11) Blunder. Ne5 was best. } { [%eval 4.11] } (39... Ne5 40. c6 Rf7 41. Kh2 Qf5 42. Qxf5 gxf5 43. b5 Kg7 44. a4 Rc7 45. a5) 40. Rd7+?? { (4.11 → 0.00) Blunder. h4 was best. } { [%eval 0.0] } (40. h4 Qf6 41. gxf3 Rxf3 42. Kg2 Ra3 43. Rd7+ Kh6 44. Qf4+ Qxf4 45. gxf4 Rxa2+) 40... Kh6 { [%eval -0.03] } 41. gxf3?? { (-0.03 → Mate in 3) Checkmate is now unavoidable. Rd1 was best. } { [%eval #-3] } (41. Rd1 Nd2 42. Qd3 h4 43. g4 Qe5 44. Qd8 Qe2 45. Rc1 Rf1+ 46. Rxf1 Qxf1+) 41... Qc1+ { [%eval #-2] } { Black wins on time. } 0-1