FEN
[Event "Hourly Bullet Arena"]
[Site "https://lichess.org/wKOSMDod"]
[Date "2026.06.23"]
[Round "-"]
[White "mostafa_allam1"]
[Black "DerekLi2014"]
[Result "1-0"]
[GameId "wKOSMDod"]
[UTCDate "2026.06.23"]
[UTCTime "23:49:33"]
[WhiteElo "1224"]
[BlackElo "1594"]
[WhiteRatingDiff "+11"]
[BlackRatingDiff "-11"]
[Variant "Standard"]
[TimeControl "60+0"]
[ECO "C46"]
[Opening "Three Knights Opening"]
[Termination "Time forfeit"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... e5 { [%eval 0.22] } 2. Nc3 { [%eval 0.08] } 2... Nc6 { [%eval 0.07] } 3. Nf3 { [%eval 0.06] } { C46 Three Knights Opening } 3... Bc5 { [%eval 0.46] } 4. d4?! { (0.46 → -0.38) Inaccuracy. Nxe5 was best. } { [%eval -0.38] } (4. Nxe5 Nxe5 5. d4 Bd6 6. dxe5 Bxe5 7. Bd3 Nf6 8. O-O O-O) 4... exd4 { [%eval -0.41] } 5. Na4 { [%eval -0.74] } 5... Bb6?! { (-0.74 → 0.18) Inaccuracy. Bb4+ was best. } { [%eval 0.18] } (5... Bb4+ 6. c3 dxc3 7. Nxc3 Nf6 8. Bd3 d6 9. h3 h6 10. O-O) 6. Nxb6 { [%eval 0.21] } 6... axb6 { [%eval 0.18] } 7. Nxd4 { [%eval 0.22] } 7... Nxd4 { [%eval 0.69] } 8. Qxd4 { [%eval 1.15] } 8... Nf6? { (1.15 → 2.46) Mistake. Qf6 was best. } { [%eval 2.46] } (8... Qf6 9. e5 Qc6 10. Bd2 Ne7 11. Bd3 Qxg2 12. O-O-O Qd5 13. Qxd5 Nxd5 14. a3) 9. e5 { [%eval 2.29] } 9... Nh5?! { (2.29 → 3.06) Inaccuracy. Ng8 was best. } { [%eval 3.06] } (9... Ng8 10. Bd3 Ne7 11. O-O d6 12. exd6 Qxd6 13. Qxg7 Rg8 14. Qxh7 Be6 15. f3) 10. Be2 { [%eval 2.98] } 10... g6 { [%eval 2.93] } 11. Bxh5?! { (2.93 → 1.92) Inaccuracy. Bh6 was best. } { [%eval 1.92] } (11. Bh6 Rg8 12. a3 Qe7 13. O-O-O Ng7 14. Bxg7 Rxg7 15. h4 Qc5 16. Qf4 Qe7) 11... gxh5 { [%eval 2.12] } 12. g4? { (2.12 → 0.56) Mistake. h4 was best. } { [%eval 0.56] } (12. h4 h6 13. Bd2 Qe7 14. O-O Qc5 15. Qf4 Rg8 16. Qxh6 Qxc2 17. Rfc1 Rxg2+) 12... c5 { [%eval 1.07] } 13. Qf4 { [%eval 0.6] } 13... hxg4 { [%eval 1.04] } 14. Qxg4 { [%eval 0.71] } 14... d5 { [%eval 0.54] } 15. Qe2?? { (0.54 → -1.60) Blunder. Qg7 was best. } { [%eval -1.6] } (15. Qg7 Kd7) 15... Qe7?! { (-1.60 → -0.51) Inaccuracy. Qh4 was best. } { [%eval -0.51] } (15... Qh4 16. Bd2) 16. f4?? { (-0.51 → -2.40) Blunder. Rg1 was best. } { [%eval -2.4] } (16. Rg1 Qe6) 16... Bd7?! { (-2.40 → -1.22) Inaccuracy. Bf5 was best. } { [%eval -1.22] } (16... Bf5 17. c3 Rg8 18. Be3 O-O-O 19. Rg1 Qh4+ 20. Rg3 Rxg3 21. hxg3 Qxg3+ 22. Qf2) 17. Bd2?! { (-1.22 → -1.81) Inaccuracy. Rg1 was best. } { [%eval -1.81] } (17. Rg1 O-O-O 18. Bd2 Bf5 19. O-O-O Qd7 20. b3 d4 21. Qf2 Kb8 22. Kb2 Qd5) 17... d4?! { (-1.81 → -0.99) Inaccuracy. Rg8 was best. } { [%eval -0.99] } (17... Rg8 18. O-O-O Bg4 19. Qd3 Bxd1 20. Rxd1 O-O-O 21. Re1 Qd7 22. Qxh7 Rh8 23. Qd3) 18. b3?! { (-0.99 → -1.87) Inaccuracy. Rg1 was best. } { [%eval -1.87] } (18. Rg1) 18... c4? { (-1.87 → -0.36) Mistake. Bf5 was best. } { [%eval -0.36] } (18... Bf5 19. Rg1 Bxc2 20. Rg3 Qd7 21. a4 Qc6 22. Kf2 O-O-O 23. Qc4 Bf5 24. Qxf7) 19. bxc4? { (-0.36 → -1.49) Mistake. Qxc4 was best. } { [%eval -1.49] } (19. Qxc4 Rg8 20. Qxd4 Rg2 21. O-O-O Bf5 22. e6 Rxa2 23. Qh8+ Qf8 24. exf7+ Kxf7) 19... Be6?! { (-1.49 → -0.53) Inaccuracy. Qc5 was best. } { [%eval -0.53] } (19... Qc5 20. Rf1 O-O-O 21. Rb1 Bh3 22. Bb4 Qc6 23. Kd2 Rhg8 24. Qd3 Qg2+ 25. Qe2) 20. a3 { [%eval -0.71] } 20... Qc7?! { (-0.71 → -0.01) Inaccuracy. Rg8 was best. } { [%eval -0.01] } (20... Rg8 21. Qf2 Ra4 22. Rg1 Rxg1+ 23. Qxg1 Rxc4 24. Bb4 Qh4+ 25. Qg3 Qxg3+ 26. hxg3) 21. Qd1?? { (-0.01 → -2.26) Blunder. Bb4 was best. } { [%eval -2.26] } (21. Bb4) 21... Bxc4? { (-2.26 → -1.04) Mistake. Rg8 was best. } { [%eval -1.04] } (21... Rg8 22. Qf3) 22. Qb1?! { (-1.04 → -2.18) Inaccuracy. Rg1 was best. } { [%eval -2.18] } (22. Rg1) 22... Qd7?! { (-2.18 → -1.41) Inaccuracy. Qc6 was best. } { [%eval -1.41] } (22... Qc6) 23. Bb4?? { (-1.41 → -5.94) Blunder. Qb4 was best. } { [%eval -5.94] } (23. Qb4) 23... d3? { (-5.94 → -3.05) Mistake. Qg4 was best. } { [%eval -3.05] } (23... Qg4 24. Kd2 Qxf4+ 25. Kd1 Qf3+ 26. Kc1 Qxh1+ 27. Kb2 Qxb1+ 28. Rxb1 Rg8 29. Rd1) 24. cxd3?! { (-3.05 → -4.32) Inaccuracy. Qc1 was best. } { [%eval -4.32] } (24. Qc1 Rg8 25. Qe3 dxc2 26. Kf2 O-O-O 27. Bd6 Qg4 28. Qe4 b5 29. Rag1 Qh4+) 24... Bxd3 { [%eval -4.12] } 25. Qd1 { [%eval -4.18] } 25... Qb5?? { (-4.18 → -0.19) Blunder. Qd4 was best. } { [%eval -0.19] } (25... Qd4 26. Qf3 Qxa1+ 27. Kd2 Qb2+ 28. Kxd3 O-O-O+ 29. Bd6 Rxd6+ 30. exd6 Qxa3+ 31. Ke2) 26. Rb1?? { (-0.19 → -3.77) Blunder. Rc1 was best. } { [%eval -3.77] } (26. Rc1 Qd5 27. Rg1 Qd4 28. Rg3 Qe4+ 29. Kd2 Qxf4+ 30. Kxd3 Rd8+ 31. Bd6 Qxe5) 26... Bxb1 { [%eval -3.53] } 27. Qxb1 { [%eval -3.96] } 27... Qc4 { [%eval -3.78] } 28. Qd1?! { (-3.78 → -5.00) Inaccuracy. Rg1 was best. } { [%eval -5.0] } (28. Rg1 O-O-O 29. Bd2 Rd3 30. Qc1 Qxc1+ 31. Bxc1 Rhd8 32. Kf2 Rd1 33. Rxd1 Rxd1) 28... Rd8 { [%eval -4.58] } 29. Qe2?! { (-4.58 → -5.85) Inaccuracy. Qg4 was best. } { [%eval -5.85] } (29. Qg4 h5 30. Qg7 Qc1+ 31. Ke2 Qc4+ 32. Kf2 Qxf4+ 33. Kg2 Qe4+ 34. Kf2 Qc2+) 29... Qxe2+?? { (-5.85 → -1.41) Blunder. Qc1+ was best. } { [%eval -1.41] } (29... Qc1+ 30. Kf2 Qxh1 31. Qg4 Qxh2+ 32. Ke3 Qh6 33. Qg2 Qg6 34. Qxb7 Qd3+ 35. Kf2) 30. Kxe2 { [%eval -1.55] } 30... Kd7?! { (-1.55 → -0.82) Inaccuracy. Rg8 was best. } { [%eval -0.82] } (30... Rg8 31. Rc1 Kd7 32. Kf3 Rc8 33. Rd1+ Ke8 34. Bd6 Rc4 35. Rb1 Kd8 36. Rxb6) 31. Rd1+?? { (-0.82 → -2.98) Blunder. f5 was best. } { [%eval -2.98] } (31. f5) 31... Ke6 { [%eval -2.98] } 32. Rd6+? { (-2.98 → -4.85) Mistake. Rb1 was best. } { [%eval -4.85] } (32. Rb1 Kf5 33. Bd6 Rd7 34. Rg1 Rc8 35. Kd3 Kxf4 36. Kd4 Rc2 37. Rf1+ Kg4) 32... Rxd6 { [%eval -5.2] } 33. Bxd6 { [%eval -5.26] } 33... Kf5 { [%eval -5.04] } 34. a4 { [%eval -5.47] } 34... Rc8 { [%eval -5.39] } 35. e6 { [%eval -5.76] } 35... Ra8?? { (-5.76 → 5.88) Blunder. Kxe6 was best. } { [%eval 5.88] } (35... Kxe6 36. Be5 Rc4 37. Kd3 Rxa4 38. Bd4 b5 39. Ke4 f5+ 40. Kd3 Rc4 41. h4) 36. exf7 { [%eval 5.9] } 36... Rxa4 { [%eval 7.35] } 37. f8=Q+ { [%eval 6.79] } { White wins on time. } 1-0
