FEN
[Event "rated rapid game"]
[Site "https://lichess.org/6Bifgnty"]
[Date "2026.05.24"]
[Round "-"]
[White "Fan_Gao"]
[Black "marouaneh"]
[Result "0-1"]
[GameId "6Bifgnty"]
[UTCDate "2026.05.24"]
[UTCTime "01:44:14"]
[WhiteElo "1237"]
[BlackElo "1100"]
[WhiteRatingDiff "-204"]
[BlackRatingDiff "+35"]
[Variant "Standard"]
[TimeControl "600+0"]
[ECO "C65"]
[Opening "Ruy Lopez: Berlin 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] } { C65 Ruy Lopez: Berlin Defense } 4. Bxc6 { [%eval -0.13] } 4... bxc6 { [%eval 0.27] } 5. Nc3 { [%eval 0.08] } 5... Bc5 { [%eval 0.25] } 6. Nxe5 { [%eval 0.21] } 6... O-O { [%eval 0.58] } 7. O-O { [%eval 0.23] } 7... Ba6? { (0.23 → 1.37) Mistake. Bd4 was best. } { [%eval 1.37] } (7... Bd4 8. Ng4 d5 9. Nxf6+ Qxf6 10. exd5 Re8 11. d3 Bxc3 12. bxc3) 8. d3 { [%eval 1.44] } 8... d6? { (1.44 → 2.98) Mistake. Re8 was best. } { [%eval 2.98] } (8... Re8 9. Nf3 d5 10. e5 Nd7 11. Re1 Bf8 12. Bg5 Qb8 13. b3 Bb7 14. d4) 9. Nxc6 { [%eval 2.99] } 9... Qd7 { [%eval 2.62] } 10. Na5 { [%eval 2.43] } 10... d5 { [%eval 2.83] } 11. Nb3 { [%eval 2.83] } 11... Bb4 { [%eval 3.18] } 12. Bg5 { [%eval 3.29] } 12... Bxc3 { [%eval 3.31] } 13. bxc3 { [%eval 3.38] } 13... dxe4 { [%eval 3.4] } 14. dxe4?? { (3.40 → -1.10) Blunder. Bxf6 was best. } { [%eval -1.1] } (14. Bxf6 gxf6 15. Nc5 Qc6 16. Qg4+ Kh8 17. Nxe4 Rg8 18. Qf4 Rg6 19. c4 Rag8) 14... Bxf1 { [%eval -1.35] } 15. Qxf1?? { (-1.35 → -3.32) Blunder. Qxd7 was best. } { [%eval -3.32] } (15. Qxd7 Nxd7) 15... Nxe4 { [%eval -3.19] } 16. Qe1? { (-3.19 → -5.48) Mistake. Bf4 was best. } { [%eval -5.48] } (16. Bf4 Nxc3 17. Be5 Ne4 18. Re1 Nd6 19. Qd3 Rfe8 20. Re3 f6 21. Bxf6 Rxe3) 16... Rfe8? { (-5.48 → -3.42) Mistake. Nxg5 was best. } { [%eval -3.42] } (16... Nxg5 17. Qe3 Ne6 18. Qf3 Rae8 19. h4 Kh8 20. Rd1 Qe7 21. Rd5 g6 22. Nd4) 17. Be3 { [%eval -3.3] } 17... Nxc3?? { (-3.30 → 2.72) Blunder. Qc6 was best. } { [%eval 2.72] } (17... Qc6 18. Bd4 Ng5 19. Qd2 Ne6 20. Be3 Rad8 21. Nd4 Qa4 22. Qc1 a6 23. Qb1) 18. Qxc3 { [%eval 2.75] } 18... Rad8 { [%eval 3.0] } 19. Bd4 { [%eval 2.62] } 19... Qe6?! { (2.62 → 3.87) Inaccuracy. Re4 was best. } { [%eval 3.87] } (19... Re4 20. Rd1 a5 21. Rd3 Qc6 22. h3 Qxc3 23. Bxc3 Rxd3 24. cxd3 Ra4 25. Bxa5) 20. Qe3? { (3.87 → 2.15) Mistake. Bxg7 was best. } { [%eval 2.15] } (20. Bxg7 Rd6 21. Bd4 Qd5 22. Qc5 a5 23. Qxd5 Rxd5 24. c3 h6 25. g3 Re2) 20... Qc4 { [%eval 2.08] } 21. Re1?? { (2.08 → -4.99) Blunder. Qc3 was best. } { [%eval -4.99] } (21. Qc3) 21... Rxe3 { [%eval -5.15] } 22. Rxe3 { [%eval -5.96] } 22... Qxc2 { [%eval -5.27] } 23. Kf1 { [%eval -6.31] } 23... Qd1+ { [%eval -5.85] } 24. Re1 { [%eval -5.52] } 24... Qd3+ { [%eval -5.28] } 25. Kg1 { [%eval -5.25] } 25... h6 { [%eval -4.98] } 26. f4?! { (-4.98 → -6.86) Inaccuracy. Bxa7 was best. } { [%eval -6.86] } (26. Bxa7 Qc2 27. Nd4 Qc3 28. Nf3 c5 29. Bxc5 Qxc5 30. h3 h5) 26... Rxd4 { [%eval -6.82] } 27. Nxd4 { [%eval -6.81] } 27... Qxd4+ { [%eval -6.76] } 28. Kf1 { [%eval -7.32] } 28... Qxf4+ { [%eval -7.25] } 29. Ke2 { [%eval -7.16] } 29... c5 { [%eval -7.2] } 30. g3 { [%eval -7.22] } 30... Qe4+ { [%eval -7.66] } 31. Kf2 { [%eval -7.7] } 31... Qc2+ { [%eval -7.38] } 32. Kf1 { [%eval -7.51] } 32... c4 { [%eval -7.26] } 33. h4 { [%eval -7.67] } 33... c3 { [%eval -7.62] } 34. g4 { [%eval -7.88] } 34... Qxa2 { [%eval -7.68] } 35. g5 { [%eval -7.66] } 35... h5 { [%eval -8.17] } 36. Kg1 { [%eval -22.48] } 36... c2 { [%eval -9.23] } 37. Kf1 { [%eval -11.43] } 37... Qb1 { [%eval -62.56] } 38. Ke2?! { (-62.56 → Mate in 11) Checkmate is now unavoidable. Rxb1 was best. } { [%eval #-11] } (38. Rxb1) 38... Qxe1+ { [%eval #-10] } 39. Kxe1 { [%eval #-10] } 39... c1=Q+ { [%eval #-9] } 40. Ke2 { [%eval #-9] } 40... g6 { [%eval #-8] } 41. Kd3 { [%eval #-8] } 41... a5 { [%eval #-7] } 42. Ke4 { [%eval #-7] } 42... a4 { [%eval #-6] } 43. Kd5 { [%eval #-6] } 43... a3 { [%eval #-5] } 44. Kd6 { [%eval #-5] } 44... a2 { [%eval #-4] } 45. Ke7 { [%eval #-3] } 45... a1=Q { [%eval #-2] } 46. Ke8 { [%eval #-2] } 46... Qe5+ { [%eval #-1] } 47. Kd7 { [%eval #-1] } 47... Qd2+ { [%eval #-2] } { White resigns. } 0-1