FEN
[Event "rated blitz game"]
[Site "https://lichess.org/SoXforRS"]
[Date "2026.01.11"]
[Round "-"]
[White "tortias"]
[Black "AbdallahRagab"]
[Result "1-0"]
[GameId "SoXforRS"]
[UTCDate "2026.01.11"]
[UTCTime "07:22:30"]
[WhiteElo "1670"]
[BlackElo "1688"]
[WhiteRatingDiff "+6"]
[BlackRatingDiff "-6"]
[Variant "Standard"]
[TimeControl "180+0"]
[ECO "B15"]
[Opening "Caro-Kann Defense: Main Line"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... c6 { [%eval 0.31] } 2. d4 { [%eval 0.24] } 2... d5 { [%eval 0.24] } 3. Nc3 { [%eval 0.34] } 3... dxe4 { [%eval 0.18] } 4. Nxe4 { [%eval 0.28] } { B15 Caro-Kann Defense: Main Line } 4... f5? { (0.28 → 1.96) Mistake. Nf6 was best. } { [%eval 1.96] } (4... Nf6 5. Nxf6+ exf6 6. c3 Bd6 7. Bd3 O-O 8. Qc2 Re8+ 9. Ne2) 5. Ng3?! { (1.96 → 1.18) Inaccuracy. Ng5 was best. } { [%eval 1.18] } (5. Ng5 Qd6 6. Bd3 Na6 7. Ne2 Nc7 8. O-O e6 9. Re1 Be7) 5... g6 { [%eval 1.47] } 6. Nf3 { [%eval 1.65] } 6... Nf6 { [%eval 1.94] } 7. Bc4 { [%eval 1.86] } 7... Nbd7 { [%eval 2.16] } 8. Ng5 { [%eval 1.9] } 8... Nd5 { [%eval 1.81] } 9. Qf3?! { (1.81 → 1.05) Inaccuracy. O-O was best. } { [%eval 1.05] } (9. O-O N7f6 10. Re1 Bg7 11. Ne2 h6 12. Nf3 O-O 13. Bb3 Kh7 14. c4 Nc7) 9... N7f6 { [%eval 0.98] } 10. h4 { [%eval 0.75] } 10... Bh6?! { (0.75 → 1.32) Inaccuracy. Bg7 was best. } { [%eval 1.32] } (10... Bg7 11. h5) 11. h5?! { (1.32 → 0.36) Inaccuracy. O-O was best. } { [%eval 0.36] } (11. O-O f4 12. Ne2 Bg4 13. Qd3 Qd6 14. Re1 Bf5 15. Qb3 b5 16. Bd3 Bxd3) 11... Bxg5? { (0.36 → 1.95) Mistake. f4 was best. } { [%eval 1.95] } (11... f4 12. N3e4 Bxg5 13. Nxg5 gxh5 14. Qe2 Qd6 15. Bd2 Rg8 16. Ne4 Nxe4 17. Qxe4) 12. Bxg5 { [%eval 1.86] } 12... Be6?! { (1.86 → 3.09) Inaccuracy. f4 was best. } { [%eval 3.09] } (12... f4 13. Bxf6 exf6 14. Ne4 g5 15. O-O-O O-O 16. h6 b5 17. Bb3 a5 18. a4) 13. hxg6 { [%eval 2.87] } 13... Kd7?! { (2.87 → 3.82) Inaccuracy. Qd7 was best. } { [%eval 3.82] } (13... Qd7 14. O-O-O O-O-O 15. g7 Rhg8 16. Bxf6 exf6 17. Nh5 Bf7 18. a3 Bxh5 19. Rxh5) 14. gxh7?! { (3.82 → 2.54) Inaccuracy. g7 was best. } { [%eval 2.54] } (14. g7 Rg8 15. Nxf5 Bxf5 16. Qxf5+ e6 17. Qe5 Ng4 18. Bxd8 Nxe5 19. Bxd5 Nf7) 14... Nxh7 { [%eval 2.53] } 15. O-O-O?? { (2.53 → -3.03) Blunder. Bd2 was best. } { [%eval -3.03] } (15. Bd2 Nhf6 16. O-O-O Rxh1 17. Rxh1 b5 18. Bd3 f4 19. Ne4 Nxe4 20. Bxe4 Qc7) 15... Nxg5 { [%eval -2.9] } 16. Rxh8 { [%eval -2.63] } 16... Nxf3?? { (-2.63 → 0.30) Blunder. Qxh8 was best. } { [%eval 0.3] } (16... Qxh8 17. Qb3 b6 18. Ba6 f4 19. Ne2 f3 20. gxf3 Qh6 21. Kb1 Bf5 22. Ng3) 17. Rxd8+ { [%eval 0.33] } 17... Rxd8 { [%eval 0.41] } 18. gxf3 { [%eval 0.38] } 18... b5 { [%eval 0.58] } 19. Bb3 { [%eval 0.22] } 19... Rh8 { [%eval 0.16] } 20. c4 { [%eval 0.02] } 20... bxc4 { [%eval 0.07] } 21. Bxc4 { [%eval 0.07] } 21... Nf4 { [%eval 0.11] } 22. Bxe6+ { [%eval 0.04] } 22... Nxe6 { [%eval 0.45] } 23. Nxf5 { [%eval 0.27] } 23... Rf8 { [%eval 0.33] } 24. Ng3 { [%eval 0.08] } 24... Rxf3 { [%eval 0.12] } 25. Rf1 { [%eval -0.07] } 25... Nd8 { [%eval 0.01] } 26. Kd2 { [%eval 0.0] } 26... Kc7 { [%eval 0.24] } 27. Ke2 { [%eval 0.3] } 27... Rf4 { [%eval 0.6] } 28. Ke3 { [%eval 0.54] } 28... Ne6 { [%eval 0.6] } 29. Rc1?! { (0.60 → 0.02) Inaccuracy. Rh1 was best. } { [%eval 0.02] } (29. Rh1 Kd7 30. Ne4 Rf5 31. Rc1 Nf4 32. Nc5+ Kd6 33. Ke4 Rf6 34. Rh1 Nd5) 29... Rxd4 { [%eval 0.04] } 30. Nf5 { [%eval 0.06] } 30... Rb4 { [%eval 0.0] } 31. b3 { [%eval 0.0] } 31... a5?? { (0.00 → 2.88) Blunder. Kd7 was best. } { [%eval 2.88] } (31... Kd7 32. Rd1+ Ke8 33. Nd4 Nxd4 34. Rxd4 Rb5 35. f4 a5 36. Re4 Kd7 37. Re5) 32. Nxe7 { [%eval 2.76] } 32... a4?? { (2.76 → 6.13) Blunder. Rb5 was best. } { [%eval 6.13] } (32... Rb5 33. Nxc6 Kd6 34. Rc4 a4 35. bxa4 Rc5 36. Rxc5 Kxc5 37. Ne5 Kb4 38. f4) 33. Nxc6? { (6.13 → 3.34) Mistake. Nd5+ was best. } { [%eval 3.34] } (33. Nd5+ Kd7 34. Nxb4 axb3 35. axb3 c5 36. Nd3 c4 37. Rxc4 Ng7 38. Ke4 Kd6) 33... Rh4?! { (3.34 → 4.85) Inaccuracy. Rb6 was best. } { [%eval 4.85] } (33... Rb6 34. Ne5+ Kd8 35. b4 Nc7 36. Rc5 a3 37. Nd3 Kc8 38. f4 Re6+ 39. Kf3) 34. Nd4+ { [%eval 4.67] } 34... Kd6?! { (4.67 → 6.14) Inaccuracy. Kd7 was best. } { [%eval 6.14] } (34... Kd7 35. Nxe6 Kxe6 36. Rc4 Rh3+ 37. f3 axb3 38. axb3 Kd5 39. Rd4+ Ke5 40. Re4+) 35. Nxe6?! { (6.14 → 4.56) Inaccuracy. Nf5+ was best. } { [%eval 4.56] } (35. Nf5+ Kd5 36. Nxh4 axb3 37. axb3 Nc5 38. b4 Nd7 39. Rc8 Nf6 40. Rc5+ Kd6) 35... Kxe6 { [%eval 4.26] } 36. bxa4? { (4.26 → 2.57) Mistake. Rc4 was best. } { [%eval 2.57] } (36. Rc4 Rh3+ 37. f3 axb3 38. axb3 Kd5 39. Re4 Rh1 40. Rd4+ Ke6 41. b4 Re1+) 36... Rxa4 { [%eval 2.46] } 37. Rc2 { [%eval 2.12] } 37... Ke5 { [%eval 2.78] } 38. Rc5+ { [%eval 2.55] } 38... Kd6 { [%eval 2.41] } 39. Rc2 { [%eval 2.42] } 39... Ke5 { [%eval 2.19] } 40. Kd3 { [%eval 2.38] } 40... Ra3+ { [%eval 2.25] } 41. Kc4 { [%eval 1.64] } 41... Rf3?? { (1.64 → 4.40) Blunder. Ra8 was best. } { [%eval 4.4] } (41... Ra8) 42. a4 { [%eval 4.28] } 42... Rf4+ { [%eval 4.77] } 43. Kb5 { [%eval 4.69] } 43... Kd5 { [%eval 4.89] } 44. a5 { [%eval 4.99] } 44... Rf8 { [%eval 5.0] } 45. a6 { [%eval 4.83] } 45... Kd6 { [%eval 5.43] } 46. a7 { [%eval 5.37] } 46... Ra8 { [%eval 5.41] } 47. Ra2 { [%eval 5.42] } 47... Kc7 { [%eval 5.65] } 48. Ka6 { [%eval 5.24] } 48... Kc6?! { (5.24 → 7.14) Inaccuracy. Rf8 was best. } { [%eval 7.14] } (48... Rf8 49. Rc2+ Kd6 50. Kb7 Rf7+ 51. Kb6 Rf8 52. f4 Kd5 53. Kb7 Ke4 54. f5) 49. f4 { [%eval 5.72] } 49... Kd5?! { (5.72 → 7.55) Inaccuracy. Rg8 was best. } { [%eval 7.55] } (49... Rg8 50. Rb2 Kc7 51. f5 Rg1 52. Rc2+ Kd6 53. f6 Ke5 54. Rc6) 50. Rb2 { [%eval 7.27] } 50... Ke4 { [%eval 9.28] } 51. Rb8 { [%eval 8.36] } 51... Rxa7+ { [%eval 4.5] } 52. Kxa7 { [%eval 4.67] } 52... Kxf4 { [%eval 34.22] } 53. Kb6 { [%eval 83.08] } 53... Ke5 { [%eval 83.08] } 54. Kc5 { [%eval 4.56] } 54... Ke6?? { (4.56 → 64.00) Blunder. Ke4 was best. } { [%eval 64.0] } (54... Ke4 55. Kc4 Ke3 56. Rf8 Ke4 57. Re8+ Kf3 58. Kd4 Kf4 59. Rf8+ Kg5 60. Ke3) 55. Rd8 { [%eval #15] } 55... Ke7 { [%eval #9] } 56. Rd6 { [%eval #8] } 56... Kf7 { [%eval #9] } 57. Kd5 { [%eval #8] } 57... Ke8 { [%eval #5] } 58. Ke6 { [%eval #4] } 58... Kf8 { [%eval #4] } 59. Rd7 { [%eval #3] } 59... Kg8 { [%eval #3] } 60. Kf6 { [%eval #2] } 60... Kh8 { [%eval #2] } 61. Kg6 { [%eval #1] } 61... Kg8 { [%eval #1] } 62. Rd8# { White wins by checkmate. } 1-0