FEN
[Event "casual rapid game"]
[Site "https://lichess.org/yEkUP60n"]
[Date "2026.03.19"]
[Round "-"]
[White "charlieh10354"]
[Black "Mirz31"]
[Result "0-1"]
[GameId "yEkUP60n"]
[UTCDate "2026.03.19"]
[UTCTime "16:01:01"]
[WhiteElo "1301"]
[BlackElo "2299"]
[BlackTitle "WCM"]
[Variant "Standard"]
[TimeControl "900+10"]
[ECO "C70"]
[Opening "Ruy Lopez: Morphy 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... a6 { [%eval 0.21] } { C70 Ruy Lopez: Morphy Defense } 4. Bc4 { [%eval 0.0] } 4... b5 { [%eval 0.32] } 5. Bb3 { [%eval 0.29] } 5... Bb7 { [%eval 0.2] } 6. a3 { [%eval 0.19] } 6... d6 { [%eval 0.26] } 7. Nc3 { [%eval 0.22] } 7... Nf6 { [%eval 0.2] } 8. d3 { [%eval 0.46] } 8... Be7 { [%eval 0.41] } 9. O-O { [%eval 0.35] } 9... h6 { [%eval 0.51] } 10. Be3 { [%eval 0.46] } 10... O-O { [%eval 0.48] } 11. Qe2 { [%eval 0.18] } 11... Ng4 { [%eval 0.65] } 12. h3 { [%eval 0.58] } 12... Nxe3 { [%eval 0.53] } 13. Qxe3 { [%eval 0.25] } 13... Kh8 { [%eval 0.52] } 14. Rfe1 { [%eval 0.07] } 14... f5?! { (0.07 → 0.71) Inaccuracy. Nd4 was best. } { [%eval 0.71] } (14... Nd4 15. Nxd4 Bg5 16. Qg3 exd4 17. Ne2 Bf6 18. a4 c5 19. Qg4 g6 20. axb5) 15. exf5 { [%eval 0.8] } 15... Rxf5 { [%eval 0.81] } 16. Rad1 { [%eval 0.38] } 16... Rf6? { (0.38 → 1.77) Mistake. Bg5 was best. } { [%eval 1.77] } (16... Bg5 17. Nxg5 Qxg5 18. Qxg5 Rxg5 19. Bd5 Rb8 20. Ne2 Nd4 21. Bxb7 Rxb7 22. Nxd4) 17. Ne4?! { (1.77 → 1.02) Inaccuracy. Nd5 was best. } { [%eval 1.02] } (17. Nd5 Rf8 18. c3 Rb8 19. Ba2 Bf6 20. d4 e4 21. Qxe4 Ne7 22. Bb1 g6) 17... Rg6? { (1.02 → 2.80) Mistake. Rf8 was best. } { [%eval 2.8] } (17... Rf8 18. c3 Qe8 19. Bd5 Rb8 20. Ng3 Qg6 21. d4 Bf6 22. Be4 Qf7 23. Bb1) 18. Bd5?! { (2.80 → 1.96) Inaccuracy. Bf7 was best. } { [%eval 1.96] } (18. Bf7 Rxg2+ 19. Kxg2 d5 20. Ng3 Qd7 21. d4 e4 22. Bxd5 exf3+ 23. Qxf3) 18... Qd7 { [%eval 1.94] } 19. c4? { (1.94 → 0.68) Mistake. Ng3 was best. } { [%eval 0.68] } (19. Ng3 Rf8 20. d4 Rgf6 21. dxe5 dxe5 22. c3 Bd6 23. Nh4 Na5 24. Bxb7 Nxb7) 19... Rf8?! { (0.68 → 1.37) Inaccuracy. Qxh3 was best. } { [%eval 1.37] } (19... Qxh3 20. Ng3 Qc8 21. d4 Bf6 22. Qd3 Rg4 23. Ne4 Ne7 24. dxe5 Bxe5 25. Nxe5) 20. cxb5?? { (1.37 → -1.09) Blunder. Ng3 was best. } { [%eval -1.09] } (20. Ng3 bxc4 21. Qe4 Qe8 22. dxc4 Rf4 23. Qd3 a5 24. Rb1 Rgf6 25. b4 Ba8) 20... axb5?? { (-1.09 → 1.40) Blunder. Nd4 was best. } { [%eval 1.4] } (20... Nd4 21. Nxd4 Bxd5 22. Ne2 axb5 23. d4 Bh4 24. N2g3 exd4 25. Qxd4 Ba8 26. Qc3) 21. Bxc6?? { (1.40 → -1.20) Blunder. Ng3 was best. } { [%eval -1.2] } (21. Ng3 Rgf6 22. d4 Ba8 23. dxe5 dxe5 24. Be4 Bd6 25. Nh5 R6f7 26. b4 Qc8) 21... Bxc6 { [%eval -1.3] } 22. Qe2? { (-1.30 → -3.03) Mistake. Kh2 was best. } { [%eval -3.03] } (22. Kh2 Rf4 23. Rd2 Bd5 24. Ng1 Rf8 25. b4 c6 26. Ra1 Bd8 27. a4 bxa4) 22... Qxh3 { [%eval -2.81] } 23. Qf1? { (-2.81 → -5.51) Mistake. Ng3 was best. } { [%eval -5.51] } (23. Ng3 Qg4 24. Nd2 Qd4 25. Rc1 Bd5 26. Nde4 c6 27. Rc2 Kh7 28. Qe3 Qa4) 23... Rxf3 { [%eval -5.06] } 24. Ng3?! { (-5.06 → -7.60) Inaccuracy. a4 was best. } { [%eval -7.6] } (24. a4 Qh5 25. Re3 Rxe3 26. fxe3 d5 27. Rc1 dxe4 28. Rxc6 Rxc6 29. axb5) 24... Rfxg3 { [%eval -6.31] } 25. fxg3 { [%eval -6.42] } 25... Rxg3 { [%eval -6.31] } 26. Kf2?? { (-6.31 → Mate in 3) Checkmate is now unavoidable. Rd2 was best. } { [%eval #-3] } (26. Rd2 Bg5 27. Rc2 Bd5 28. Rf2 Kh7 29. Rf3 Bxf3 30. Qxf3 Rxf3 31. gxh3 Rxh3) 26... Rxg2+ { [%eval #-2] } 27. Qxg2 { [%eval #-2] } 27... Qxg2+ { [%eval #-1] } 28. Ke3 { [%eval #-1] } 28... Bg5# { Black wins by checkmate. } 0-1

