Accessibility: Enable blind mode
Free online Chess server. Play Chess now in a clean interface. No registration, no ads, no plugin required. Play Chess with the computer, friends or random opponents.
Play
Create a game
Tournament
Simultaneous exhibitions
Learn
Chess basics
Puzzles
Practice
Coordinates
Study
Coaches
Watch
Lichess TV
Current games
Streamers
Broadcasts (beta)
Video library
Community
Players
Teams
Forum
Questions & Answers
Tools
Analysis board
Opening explorer
Board editor
Import game
Advanced search
Sign in
Reconnecting
lichess
dev
4+0 • Rated •
CHESS960
ioan20 (2018?)
+1
Luca878 (1187?)
−1
Black resigned • White is victorious
Chess960 start position:
247
ioan20 Arena
Spectators
FEN
PGN
Download annotated
Download raw
Embed in your website
[Event "ioan20 Arena"] [Site "http://chess-academy.net/iF0QkaDd"] [Date "2026.02.14"] [Round "-"] [White "ioan20"] [Black "Luca878"] [Result "1-0"] [UTCDate "2026.02.14"] [UTCTime "12:00:31"] [WhiteElo "2018"] [BlackElo "1187"] [WhiteRatingDiff "+1"] [BlackRatingDiff "-1"] [Variant "Chess960"] [TimeControl "240+0"] [ECO "?"] [Opening "?"] [Termination "Normal"] [FEN "nrbkqnrb/pppppppp/8/8/8/8/PPPPPPPP/NRBKQNRB w KQkq - 0 1"] [SetUp "1"] [Annotator "chess-academy.net"] 1. d4 g6?! { (-0.23 → 0.47) Inaccuracy. Best move was d6. } (1... d6) 2. Qc3? { (0.47 → -1.23) Mistake. Best move was Nb3. } (2. Nb3) 2... Rg7? { (-1.23 → 1.43) Mistake. Best move was d6. } (2... d6) 3. Bf4? { (1.43 → 0.03) Mistake. Best move was a4. } (3. a4 f5) 3... Rg8?! { (0.03 → 0.60) Inaccuracy. Best move was d6. } (3... d6) 4. Qxc7+?? { (0.60 → -12.73) Blunder. Best move was Nb3. } (4. Nb3 d6 5. g3 Qa4 6. Qd3 Nb6 7. Nfd2 Bg4 8. O-O Ne6 9. Be3 Bf5 10. Be4 Bh3) 4... Nxc7 5. Ne3 Nd5? { (-14.24 → -7.95) Mistake. Best move was d6. } (5... d6) 6. Bxb8? { (-7.95 → -9.83) Mistake. Best move was Nxd5. } (6. Nxd5 d6 7. Be3 Ne6 8. O-O-O Nc7 9. Nxc7 Kxc7 10. g4 Be6 11. b3 Bg7 12. c4 b5) 6... Nxe3+ 7. fxe3 e5? { (-9.37 → -6.56) Mistake. Best move was d6. } (7... d6 8. O-O-O Qb5 9. Rd3 a5 10. Rc3 Ne6 11. g3 a4 12. h4 Qa5 13. Rf1 Qa8 14. Bxd6) 8. dxe5? { (-6.56 → -7.89) Mistake. Best move was d5. } (8. d5 d6) 8... f5? { (-7.89 → -6.63) Mistake. Best move was Bxe5. } (8... Bxe5) 9. exf6? { (-6.63 → -8.83) Mistake. Best move was g3. } (9. g3 Bxe5) 9... Bxf6? { (-8.83 → -6.11) Mistake. Best move was Qxe3. } (9... Qxe3 10. Rf1) 10. O-O-O d5? { (-6.32 → -4.71) Mistake. Best move was Qxe3+. } (10... Qxe3+ 11. Kb1) 11. Rxd5+? { (-4.71 → -5.71) Mistake. Best move was Bxa7. } (11. Bxa7 Kc7 12. Bd4 Bxd4 13. exd4 Nd7 14. g4 Qxe2 15. Bxd5 Rd8 16. Rge1 Qxh2 17. Be6 Nf6) 11... Nd7 12. Rgd1? { (-4.83 → -6.07) Mistake. Best move was Rd3. } (12. Rd3 Ke7) 12... Qxe3+ 13. Kb1 Qxe2? { (-6.12 → -4.68) Mistake. Best move was Ke8. } (13... Ke8) 14. g4?! { (-4.68 → -5.60) Inaccuracy. Best move was g3. } (14. g3) 14... b5? { (-5.60 → -3.16) Mistake. Best move was Qxg4. } (14... Qxg4) 15. Nb3?! { (-3.16 → -3.89) Inaccuracy. Best move was h3. } (15. h3 Re8) 15... Bh4?? { (-3.89 → -0.33) Blunder. Best move was Ke7. } (15... Ke7 16. Bxa7 Qxg4 17. Rd6 Qf4 18. R6d2 Rd8 19. Bf2 Kf7 20. Bg3 Qg5 21. Bc7 Rf8 22. Rxd7+) 16. Nc5?? { (-0.33 → -4.70) Blunder. Best move was R5d2. } (16. R5d2) 16... Qxh2?? { (-4.70 → 14.12) Blunder. Best move was Rf8. } (16... Rf8 17. Nxd7) 17. Nxd7? { (14.12 → 7.12) Mistake. Best move was Bxh2. } (17. Bxh2 Ke7 18. Rxd7+ Bxd7 19. Rxd7+ Kf6 20. Bd5 Re8 21. Ne4+ Rxe4 22. Bxe4 Bf2 23. Rxh7 Be3) 17... Bxd7? { (7.12 → Mate in 18) Checkmate is now unavoidable. Best move was Qf2. } (17... Qf2) 18. Rxd7+ Ke8 19. Bc6 Bf2?! { (18.63 → Mate in 2) Checkmate is now unavoidable. Best move was Rg7. } (19... Rg7 20. Rb7+) 20. Rxh7+ Kf8 21. Bd6+?! { (Mate in 1 → 62.68) Lost forced checkmate sequence. Best move was Rd8#. } (21. Rd8#) 21... Qxd6 22. Rxd6 { Black resigns. } 1-0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Luca878
13
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
ioan20
455
Computer analysis
Move times
Crosstable
FEN & PGN