FEN
[Event "casual blitz game"]
[Site "https://lichess.org/vNpQPkQj"]
[Date "2026.05.08"]
[Round "-"]
[White "Ryan060930"]
[Black "HaraKnight1"]
[Result "1-0"]
[GameId "vNpQPkQj"]
[UTCDate "2026.05.08"]
[UTCTime "12:44:05"]
[WhiteElo "2147"]
[BlackElo "2216"]
[Variant "Standard"]
[TimeControl "300+3"]
[ECO "C67"]
[Opening "Ruy Lopez: Berlin Defense, l'Hermet Variation, Berlin Wall Defense"]
[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... Nf6 { [%eval 0.17] } 4. O-O { [%eval 0.11] } 4... Nxe4 { [%eval 0.14] } 5. d4 { [%eval 0.14] } 5... Nd6 { [%eval 0.16] } 6. Bxc6 { [%eval 0.07] } 6... dxc6 { [%eval 0.17] } 7. dxe5 { [%eval 0.05] } 7... Nf5 { [%eval 0.17] } 8. Qxd8+ { [%eval 0.13] } 8... Kxd8 { [%eval 0.14] } { C67 Ruy Lopez: Berlin Defense, l'Hermet Variation, Berlin Wall Defense } 9. Nc3 { [%eval 0.15] } 9... Be7 { [%eval 0.16] } 10. h3 { [%eval 0.21] } 10... Be6 { [%eval 0.58] } 11. Rd1+ { [%eval 0.33] } 11... Ke8 { [%eval 0.15] } 12. Ne4 { [%eval -0.03] } 12... h6 { [%eval 0.21] } 13. b3 { [%eval 0.17] } 13... b6 { [%eval 0.3] } 14. a4 { [%eval 0.07] } 14... Rd8 { [%eval 0.08] } 15. Bb2 { [%eval 0.0] } 15... Bd5 { [%eval 0.03] } 16. Nfd2 { [%eval -0.34] } 16... Nh4 { [%eval -0.14] } 17. c4 { [%eval -0.18] } 17... Be6 { [%eval -0.05] } 18. g3 { [%eval -0.53] } 18... Nf5?! { (-0.53 → 0.24) Inaccuracy. Ng6 was best. } { [%eval 0.24] } (18... Ng6) 19. Nf3 { [%eval 0.24] } 19... Bb4? { (0.24 → 1.66) Mistake. Rxd1+ was best. } { [%eval 1.66] } (19... Rxd1+ 20. Rxd1) 20. Bc3? { (1.66 → 0.16) Mistake. g4 was best. } { [%eval 0.16] } (20. g4 Ne7 21. Nd4 h5 22. Nxe6 Rxd1+ 23. Rxd1 fxe6 24. Ng5 Rh6 25. Kg2 hxg4) 20... Be7 { [%eval 0.45] } 21. Kg2 { [%eval 0.15] } 21... a5 { [%eval 0.46] } 22. g4 { [%eval 0.57] } 22... Nh4+ { [%eval 0.66] } 23. Nxh4 { [%eval 0.66] } 23... Bxh4 { [%eval 0.66] } 24. f4 { [%eval 0.54] } 24... Be7?? { (0.54 → 2.70) Blunder. Rxd1 was best. } { [%eval 2.7] } (24... Rxd1 25. Rxd1) 25. f5 { [%eval 2.83] } 25... Bc8 { [%eval 2.81] } 26. e6?? { (2.81 → 0.77) Blunder. f6 was best. } { [%eval 0.77] } (26. f6 gxf6 27. Rxd8+ Bxd8 28. exf6 Bb7 29. c5 Kd7 30. Rd1+ Kc8 31. Kf3 Re8) 26... fxe6?? { (0.77 → 3.11) Blunder. Rg8 was best. } { [%eval 3.11] } (26... Rg8) 27. Bxg7 { [%eval 2.84] } 27... Rh7?! { (2.84 → 3.69) Inaccuracy. Rg8 was best. } { [%eval 3.69] } (27... Rg8 28. Rxd8+ Kxd8 29. Rd1+ Ke8 30. f6 Bf8 31. g5 hxg5 32. Nxg5 Rxg7 33. fxg7) 28. f6?! { (3.69 → 2.47) Inaccuracy. Rxd8+ was best. } { [%eval 2.47] } (28. Rxd8+ Bxd8 29. f6 Kf7 30. Rd1 Rxg7 31. fxg7 Be7 32. c5 b5 33. Kf3 b4) 28... Rxd1?! { (2.47 → 3.66) Inaccuracy. Bd6 was best. } { [%eval 3.66] } (28... Bd6 29. Rd2 c5 30. h4 Rd7 31. Kh3 e5 32. Nxd6+ Rxd6 33. Rxd6 cxd6 34. Kg3) 29. Rxd1 { [%eval 3.5] } 29... Bb4? { (3.50 → 5.97) Mistake. Rxg7 was best. } { [%eval 5.97] } (29... Rxg7 30. fxg7 Kf7 31. c5 b5 32. Kf3 Kxg7 33. Kf4 b4 34. Ke5 Kg6 35. Rf1) 30. h4?! { (5.97 → 4.01) Inaccuracy. g5 was best. } { [%eval 4.01] } (30. g5 Kf7 31. gxh6 Rxh6 32. Bxh6 e5 33. Rf1 b5 34. Be3 Ba6 35. Ng5+ Kg6) 30... Bb7?! { (4.01 → 5.44) Inaccuracy. e5 was best. } { [%eval 5.44] } (30... e5 31. Kg3 Kf7 32. Rd8 Be6 33. Rb8 b5 34. axb5 cxb5 35. Rxb5 Be1+ 36. Kh3) 31. g5?? { (5.44 → 2.11) Blunder. Kf2 was best. } { [%eval 2.11] } (31. Kf2 Bf8 32. Bxf8 c5 33. Be7 Rxe7 34. Nxc5 Rf7 35. Nxb7 Rxf6+ 36. Ke3 e5) 31... hxg5?? { (2.11 → 8.53) Blunder. c5 was best. } { [%eval 8.53] } (31... c5 32. Kf3 hxg5 33. hxg5 Kf7 34. Bh6 Kg6 35. Kf4 e5+ 36. Kxe5 Ba3 37. Nf2) 32. Nxg5 { [%eval 8.15] } { White wins on time. } 1-0