FEN
[Event "rated blitz game"]
[Site "https://lichess.org/d77ZV9Wr"]
[Date "2026.05.08"]
[Round "-"]
[White "RamadeusOptim"]
[Black "vex2024"]
[Result "1-0"]
[GameId "d77ZV9Wr"]
[UTCDate "2026.05.08"]
[UTCTime "20:23:01"]
[WhiteElo "1941"]
[BlackElo "2099"]
[WhiteRatingDiff "+9"]
[BlackRatingDiff "-8"]
[Variant "Standard"]
[TimeControl "300+3"]
[ECO "C66"]
[Opening "Ruy Lopez: Berlin Defense, Improved Steinitz Defense"]
[Termination "Normal"]
[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... Nf6 { [%eval 0.17] } 4. O-O { [%eval 0.11] } 4... d6 { [%eval 0.61] } { C66 Ruy Lopez: Berlin Defense, Improved Steinitz Defense } 5. d4 { [%eval 0.54] } 5... exd4 { [%eval 0.6] } 6. Nxd4 { [%eval 0.49] } 6... Bd7 { [%eval 0.61] } 7. Re1 { [%eval 0.33] } 7... Nxd4 { [%eval 0.39] } 8. Bxd7+ { [%eval 0.45] } 8... Qxd7 { [%eval 0.42] } 9. Qxd4 { [%eval 0.44] } 9... Be7 { [%eval 0.37] } 10. c4 { [%eval 0.45] } 10... O-O { [%eval 0.36] } 11. Nc3 { [%eval 0.37] } 11... a6 { [%eval 0.47] } 12. Bg5 { [%eval 0.25] } 12... h6 { [%eval 0.3] } 13. Bxf6 { [%eval -0.01] } 13... Bxf6 { [%eval 0.06] } 14. e5 { [%eval 0.15] } 14... Be7 { [%eval 0.09] } 15. Nd5 { [%eval 0.0] } 15... Rad8 { [%eval 0.0] } 16. Rad1 { [%eval -0.01] } 16... dxe5?? { (-0.01 → 2.28) Blunder. Rfe8 was best. } { [%eval 2.28] } (16... Rfe8 17. c5 Bf8 18. Re3 Qc8 19. exd6 cxd6 20. Rxe8 Rxe8 21. cxd6 Bxd6 22. Nf6+) 17. Nf6+ { [%eval 2.46] } 17... Bxf6 { [%eval 2.76] } 18. Qxd7 { [%eval 2.71] } 18... Rxd7 { [%eval 2.69] } 19. Rxd7 { [%eval 2.76] } 19... Rc8 { [%eval 2.63] } 20. Red1 { [%eval 2.34] } 20... Kf8 { [%eval 2.46] } 21. Kf1?! { (2.46 → 1.82) Inaccuracy. g4 was best. } { [%eval 1.82] } (21. g4 Be7 22. R7d5 f6 23. Rd7 g5 24. c5 Kf7 25. b4 Ke6 26. a3 a5) 21... Ke8?! { (1.82 → 2.49) Inaccuracy. Be7 was best. } { [%eval 2.49] } (21... Be7 22. R7d5 f6 23. h4 g6 24. h5 gxh5 25. f4 exf4 26. Rd7 Bd6 27. Rd5) 22. Ke2 { [%eval 2.02] } 22... b6 { [%eval 2.49] } 23. b3?! { (2.49 → 1.42) Inaccuracy. R7d5 was best. } { [%eval 1.42] } (23. R7d5 Ke7 24. Ke3 Ke6 25. Ke4 h5 26. h4 Rg8 27. c5 Rb8 28. c6 a5) 23... a5?! { (1.42 → 2.51) Inaccuracy. Be7 was best. } { [%eval 2.51] } (23... Be7 24. R7d5 f6 25. Rd7 Kf7 26. b4 Ke6 27. c5 a5 28. bxa5 bxc5 29. a4) 24. g4 { [%eval 1.98] } 24... Be7 { [%eval 2.04] } 25. Kf3 { [%eval 1.85] } 25... Bd6?! { (1.85 → 2.55) Inaccuracy. Bc5 was best. } { [%eval 2.55] } (25... Bc5 26. R7d5 Bd4 27. Re1 Kf8 28. h4 g6 29. Re2 Kg7 30. Ke4 g5 31. f3) 26. R7xd6 { [%eval 2.68] } 26... cxd6 { [%eval 2.61] } 27. Rxd6 { [%eval 2.46] } 27... Rb8?! { (2.46 → 3.24) Inaccuracy. Ke7 was best. } { [%eval 3.24] } (27... Ke7 28. Rxb6 a4 29. Rb4 axb3 30. axb3 f6 31. h3 Ke6 32. Rb6+ Kd7 33. h4) 28. Ke4 { [%eval 3.3] } 28... f6 { [%eval 3.26] } 29. Kd5 { [%eval 3.31] } 29... Ke7 { [%eval 3.28] } 30. Rc6?? { (3.28 → 0.00) Blunder. h4 was best. } { [%eval 0.0] } (30. h4 g6 31. h5 gxh5 32. gxh5 Rg8 33. Re6+ Kf7 34. Rxb6 Rg2 35. Rb7+ Ke8) 30... Rd8+ { [%eval 0.03] } 31. Ke4 { [%eval 0.02] } 31... Rd6?? { (0.02 → 4.22) Blunder. Rd2 was best. } { [%eval 4.22] } (31... Rd2 32. f3 Re2+ 33. Kd3 Rf2 34. Ke3 Rxa2 35. Rxb6 Rxh2 36. Rb7+ Kd6 37. Rxg7) 32. Rxd6 { [%eval 4.31] } 32... Kxd6 { [%eval 3.21] } 33. f4?? { (3.21 → 0.00) Blunder. Kf5 was best. } { [%eval 0.0] } (33. Kf5 e4 34. h4 Kc5 35. Kg6 h5 36. gxh5 f5 37. Kxf5 Kb4 38. h6 gxh6) 33... exf4 { [%eval 0.0] } 34. Kxf4 { [%eval 0.0] } 34... Ke6?? { (0.00 → 3.75) Blunder. Kc5 was best. } { [%eval 3.75] } (34... Kc5 35. Kf5 Kb4 36. h4 Ka3 37. Kg6 Kxa2 38. Kxg7 Kxb3 39. Kxh6 a4 40. c5) 35. Ke4?? { (3.75 → 0.49) Blunder. a3 was best. } { [%eval 0.49] } (35. a3 Kf7 36. b4 Kg6 37. Ke4 h5 38. gxh5+ Kg5 39. bxa5 f5+ 40. Ke5 bxa5) 35... g6?? { (0.49 → 4.16) Blunder. Kd6 was best. } { [%eval 4.16] } (35... Kd6 36. Kf5 Kc5 37. Kg6 Kb4 38. Kxg7 Ka3 39. h4 Kxa2 40. Kxh6 Kxb3 41. g5) 36. h4 { [%eval 2.41] } 36... Kd6?? { (2.41 → 5.25) Blunder. Ke7 was best. } { [%eval 5.25] } (36... Ke7 37. a3 Kf8 38. b4 axb4 39. axb4 Kf7 40. h5 f5+ 41. gxf5 gxh5 42. c5) 37. h5 { [%eval 5.97] } 37... gxh5 { [%eval 5.71] } 38. gxh5 { [%eval 5.42] } 38... Ke6 { [%eval 5.87] } 39. a3 { [%eval 5.53] } 39... f5+ { [%eval 7.02] } 40. Kf4 { [%eval 6.62] } 40... Kf6 { [%eval 6.65] } 41. b4 { [%eval 6.51] } 41... a4 { [%eval 7.09] } 42. c5 { [%eval 7.19] } 42... bxc5?! { (7.19 → 70.32) Inaccuracy. Ke6 was best. } { [%eval 70.32] } (42... Ke6 43. cxb6 Kd7 44. Kxf5 Kc6 45. Kg6 Kxb6 46. Kxh6 Kb5 47. Kg6 Kc4 48. h6) 43. bxc5 { [%eval 75.47] } 43... Ke6 { [%eval 12.67] } 44. c6 { [%eval 8.4] } 44... Kd6 { [%eval 39.16] } 45. Kxf5 { [%eval 81.15] } 45... Kxc6 { [%eval 65.71] } 46. Kg6 { [%eval 81.15] } 46... Kc5 { [%eval 14.01] } 47. Kxh6 { [%eval 81.15] } 47... Kc4 { [%eval 23.4] } 48. Kg6 { [%eval 24.23] } 48... Kb3 { [%eval 41.66] } 49. h6 { [%eval 81.15] } 49... Kxa3 { [%eval 81.15] } 50. h7 { [%eval 81.15] } 50... Ka2 { [%eval 81.15] } 51. h8=Q { [%eval 7.52] } 51... a3? { (7.52 → Mate in 7) Checkmate is now unavoidable. Kb3 was best. } { [%eval #7] } (51... Kb3 52. Qb8+ Kc4 53. Qb2 Kc5 54. Kg5 Kd6 55. Kf6 Kc6 56. Qa3 Kb6 57. Qxa4) 52. Qc3 { [%eval #6] } 52... Kb1 { [%eval #6] } 53. Qxa3 { [%eval #6] } 53... Kc2 { [%eval #6] } 54. Kf5 { [%eval #5] } { Black resigns. } 1-0