FEN
[Event "Hourly Chess960 Arena"]
[Site "https://lichess.org/hatwd9IG"]
[Date "2026.05.19"]
[Round "-"]
[White "FrankSamsa"]
[Black "REAL_UNDERDOG"]
[Result "0-1"]
[GameId "hatwd9IG"]
[UTCDate "2026.05.19"]
[UTCTime "01:37:21"]
[WhiteElo "1706"]
[BlackElo "1710"]
[WhiteRatingDiff "-5"]
[BlackRatingDiff "+50"]
[Variant "Chess960"]
[TimeControl "180+2"]
[ECO "?"]
[Opening "?"]
[Termination "Normal"]
[FEN "qrbbnnkr/pppppppp/8/8/8/8/PPPPPPPP/QRBBNNKR w KQkq - 0 1"]
[SetUp "1"]
[Annotator "lichess.org"]
1. b3 { [%eval 0.03] } 1... d5 { [%eval 0.55] } 2. Bb2 { [%eval 0.19] } 2... Nf6?! { (0.19 → 0.77) Inaccuracy. b5 was best. } { [%eval 0.77] } (2... b5 3. h4 c5 4. e3 Nd7 5. c4 bxc4 6. bxc4 O-O 7. cxd5 Qxd5 8. h5) 3. Nf3 { [%eval 0.52] } 3... Ng6?! { (0.52 → 1.18) Inaccuracy. b5 was best. } { [%eval 1.18] } (3... b5 4. c4 bxc4 5. bxc4 dxc4 6. Ne3 Ne6 7. h4 O-O 8. h5 h6 9. Rh4) 4. Ng3?! { (1.18 → 0.21) Inaccuracy. c4 was best. } { [%eval 0.21] } (4. c4 dxc4 5. h4 h5 6. bxc4 b6 7. Bc2 O-O 8. Ng3 c5 9. Ne5 Nxe5) 4... e5? { (0.21 → 1.62) Mistake. h5 was best. } { [%eval 1.62] } (4... h5 5. h4 c5 6. c4 d4 7. e3 e5 8. Bc2 Bc7 9. Ng5 Rh6 10. Re1) 5. d3?! { (1.62 → 0.51) Inaccuracy. Nxe5 was best. } { [%eval 0.51] } (5. Nxe5 h5 6. h4 b5 7. e3 c5 8. Bf3 Rb6 9. b4 c4 10. d3 Ra6) 5... e4 { [%eval 0.72] } 6. dxe4 { [%eval 0.71] } 6... dxe4 { [%eval 0.45] } 7. Ng5?! { (0.45 → -0.60) Inaccuracy. Ne5 was best. } { [%eval -0.6] } (7. Ne5 h5 8. h4 Be6 9. c4 Be7 10. Bc2 b5 11. Rd1 O-O 12. O-O Nxh4) 7... b6 { [%eval -0.16] } 8. a4?? { (-0.16 → -1.99) Blunder. f3 was best. } { [%eval -1.99] } (8. f3 exf3 9. exf3 Qc6 10. N5e4 h5 11. Be2 Nxe4 12. Nxe4 Nf4 13. Bc4 Bf5) 8... c5?? { (-1.99 → 0.02) Blunder. h6 was best. } { [%eval 0.02] } (8... h6 9. Nxf7 Kxf7 10. e3 h5 11. f3 Be6 12. Be2 h4 13. Nxe4 Nxe4 14. fxe4) 9. c4?? { (0.02 → -1.74) Blunder. f3 was best. } { [%eval -1.74] } (9. f3 O-O 10. N5xe4 Nxe4 11. Nxe4 f5 12. Nd6 Qc6 13. Nxc8 Rxc8 14. O-O Bg5) 9... h6 { [%eval -1.66] } 10. Nh3 { [%eval -1.69] } 10... Bxh3?! { (-1.69 → -0.85) Inaccuracy. h5 was best. } { [%eval -0.85] } (10... h5 11. e3 h4 12. Nf1 Qc6 13. f4 exf3 14. Bxf3 Qe8 15. Nf4 Bb7 16. Re1) 11. gxh3 { [%eval -1.05] } 11... Qc6 { [%eval -1.23] } 12. Bc2 { [%eval -0.85] } 12... Qe6?! { (-0.85 → -0.17) Inaccuracy. Qd7 was best. } { [%eval -0.17] } (12... Qd7 13. Nxe4 Qxh3 14. Nxf6+ Bxf6 15. Bxg6 Bxb2 16. Bxf7+ Kxf7 17. Rxb2 Rhe8 18. O-O) 13. Qa2?! { (-0.17 → -0.99) Inaccuracy. O-O-O was best. } { [%eval -0.99] } (13. O-O-O O-O 14. f3 exf3 15. exf3 Qxh3 16. Kb1 Re8 17. Ka2 Bc7 18. Bxf6 gxf6) 13... Qxh3?! { (-0.99 → -0.21) Inaccuracy. Bc7 was best. } { [%eval -0.21] } (13... Bc7 14. O-O-O Be5 15. Bxe5 Qxe5 16. Qb2 Qe6 17. Rd2 O-O 18. Rhd1 Qxh3 19. Rd6) 14. Nxe4?? { (-0.21 → Mate in 4) Checkmate is now unavoidable. Bxf6 was best. } { [%eval #-4] } (14. Bxf6 Bxf6 15. Bxe4 Nh4 16. O-O g6 17. Qc2 O-O 18. Kh1 Rbd8 19. e3 Bg7) 14... Nxe4?? { (Mate in 4 → -4.86) Lost forced checkmate sequence. Nf4 was best. } { [%eval -4.86] } (14... Nf4 15. Nxf6+ Bxf6 16. Bh7+ Kxh7 17. e4 Qg2#) 15. Bxe4 { [%eval -4.68] } 15... Qg4+ { [%eval -4.55] } 16. Bg2 { [%eval -4.26] } 16... Qxe2?! { (-4.26 → -3.08) Inaccuracy. Nf4 was best. } { [%eval -3.08] } (16... Nf4 17. O-O-O Nxe2+ 18. Kb1 Qxg2 19. h4 Qe4+ 20. Ka1 Qf3 21. Be5 Bf6 22. Qb2) 17. O-O { [%eval -3.06] } 17... O-O?! { (-3.06 → -1.99) Inaccuracy. Bc7 was best. } { [%eval -1.99] } (17... Bc7 18. Rbe1 Qh5 19. f4 Bxf4 20. h3 Qg5 21. Qa1 Qg3 22. Rf3 Qh2+ 23. Kf1) 18. Rbe1 { [%eval -2.05] } 18... Qd2? { (-2.05 → -0.45) Mistake. Qh5 was best. } { [%eval -0.45] } (18... Qh5 19. Bc1 Bc7 20. f4 Rfe8 21. Qf2 Qf5 22. Bd5 Rbd8 23. Rxe8+ Rxe8 24. a5) 19. Qa1 { [%eval -0.48] } 19... Qf4?? { (-0.48 → 2.19) Blunder. Bc7 was best. } { [%eval 2.19] } (19... Bc7 20. Re3 Rbe8 21. Bxg7 Rxe3 22. Bxh6 Bxh2+ 23. Kxh2 Qd6+ 24. Kg1 Re5 25. Rd1) 20. Re4 { [%eval 2.09] } 20... Qf5 { [%eval 2.05] } 21. Rfe1?? { (2.05 → -0.82) Blunder. Bxg7 was best. } { [%eval -0.82] } (21. Bxg7 Bc7 22. Bxf8 Kxf8 23. f4 Rd8 24. Kh1 Qh5 25. Qc3 Qh4 26. Qg3 Qf6) 21... Bf6 { [%eval -0.81] } 22. Bxf6 { [%eval -0.97] } 22... Qxf6 { [%eval -0.68] } 23. Qc1?? { (-0.68 → -2.60) Blunder. Qxf6 was best. } { [%eval -2.6] } (23. Qxf6 gxf6 24. Bh3 Rfd8 25. Bf5 Ne5 26. R1e3 Kh8 27. Rh4 Kg7 28. Kg2 Rd2) 23... Rbd8 { [%eval -2.53] } 24. Rg4 { [%eval -3.18] } 24... Rd4 { [%eval -3.08] } 25. Rg3 { [%eval -3.31] } 25... Rfd8 { [%eval -3.41] } 26. Bd5 { [%eval -4.18] } 26... Nf4 { [%eval -4.34] } 27. Qe3 { [%eval -4.26] } 27... Nxd5 { [%eval -4.31] } 28. cxd5 { [%eval -4.1] } 28... R4xd5 { [%eval -4.06] } 29. Kh1 { [%eval -4.2] } 29... Rd1 { [%eval -4.4] } 30. Reg1 { [%eval -4.45] } 30... Rxg1+ { [%eval -4.26] } 31. Rxg1 { [%eval -4.56] } 31... Qc6+ { [%eval -4.51] } 32. Rg2?? { (-4.51 → Mate in 2) Checkmate is now unavoidable. f3 was best. } { [%eval #-2] } (32. f3 Rd4 33. Re1 Qf6 34. Kg2 Qg6+ 35. Kf2 Qh5 36. Kg3 Kh7 37. Qe5) 32... Rd1+ { [%eval #-1] } { White resigns. } 0-1