Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "rated rapid game"] [Site "https://lichess.org/nLibwaOj"] [Date "2026.04.28"] [Round "-"] [White "japa14"] [Black "Rokov70"] [Result "1-0"] [GameId "nLibwaOj"] [UTCDate "2026.04.28"] [UTCTime "17:30:30"] [WhiteElo "1096"] [BlackElo "1136"] [WhiteRatingDiff "+95"] [BlackRatingDiff "-30"] [Variant "Standard"] [TimeControl "600+0"] [ECO "C23"] [Opening "Bishop's Opening: Boi Variation"] [Termination "Normal"] [Annotator "lichess.org"] 1. e4 { [%eval 0.18] } 1... e5 { [%eval 0.22] } 2. Bc4 { [%eval 0.0] } 2... Bc5 { [%eval 0.13] } { C23 Bishop's Opening: Boi Variation } 3. Qh5 { [%eval -0.05] } 3... g6?? { (-0.05 → 5.80) Blunder. Qe7 was best. } { [%eval 5.8] } (3... Qe7 4. d3 Nc6 5. Nc3 Nf6 6. Qd1 Na5 7. Bb3 c6 8. Nf3) 4. Qxe5+ { [%eval 5.67] } 4... Ne7?? { (5.67 → Mate in 11) Checkmate is now unavoidable. Kf8 was best. } { [%eval #11] } (4... Kf8 5. Qxc5+ Kg7 6. d3 a5 7. a3 Nf6 8. Nc3 Re8 9. Nge2) 5. Qxc5?? { (Mate in 11 → 5.04) Lost forced checkmate sequence. Qxh8+ was best. } { [%eval 5.04] } (5. Qxh8+ Ng8 6. Qxg8+ Ke7 7. Qxf7+ Kd6 8. d4 Bb4+ 9. c3 c5) 5... O-O { [%eval 4.88] } 6. d3 { [%eval 4.6] } 6... b6 { [%eval 4.99] } 7. Qg5 { [%eval 5.12] } 7... Nbc6 { [%eval 5.03] } 8. d4?! { (5.03 → 3.58) Inaccuracy. Nc3 was best. } { [%eval 3.58] } (8. Nc3 Nd4 9. Bb3 c5 10. Nge2 Ba6 11. Bd2 d5 12. Nxd4 dxe4 13. Nxe4 Qxd4) 8... Nxd4 { [%eval 3.66] } 9. a4?? { (3.66 → -1.91) Blunder. Qd2 was best. } { [%eval -1.91] } (9. Qd2 c5 10. c3 d5 11. cxd4 dxc4 12. Ne2 Bb7 13. d5 f5 14. Nbc3 fxe4) 9... Nxc2+ { [%eval -1.76] } 10. Kd2?! { (-1.76 → -2.81) Inaccuracy. Kf1 was best. } { [%eval -2.81] } (10. Kf1 d5 11. exd5 Nxa1 12. b3 Bb7 13. Nc3 c6 14. Ne4 Nxd5 15. h4 f6) 10... Nxa1 { [%eval -2.72] } 11. Qh6? { (-2.72 → -4.57) Mistake. Nc3 was best. } { [%eval -4.57] } (11. Nc3 d5 12. exd5 c6 13. Nf3 Nxd5 14. Qxd8 Rxd8 15. Nxd5 cxd5 16. Ba2 Bf5) 11... a6? { (-4.57 → -2.66) Mistake. d5 was best. } { [%eval -2.66] } (11... d5 12. exd5 Be6 13. Nc3 Nxd5 14. Bxd5 Bxd5 15. f3 Nb3+ 16. Ke1 f6) 12. Bd3?! { (-2.66 → -4.04) Inaccuracy. Nf3 was best. } { [%eval -4.04] } (12. Nf3 d5 13. exd5 Nxd5 14. Ke2 b5 15. Ba2 Nc2 16. Rd1 Re8+ 17. Kf1 Nde3+) 12... b5?! { (-4.04 → -2.60) Inaccuracy. d5 was best. } { [%eval -2.6] } (12... d5 13. e5 f6 14. Nf3 Nf5 15. Bxf5 Bxf5 16. h4 Nb3+ 17. Kd1 Nxc1 18. Kxc1) 13. axb5?! { (-2.60 → -3.51) Inaccuracy. Nf3 was best. } { [%eval -3.51] } (13. Nf3 f6 14. e5 Bb7 15. h4 Bxf3 16. gxf3 Nb3+ 17. Kd1 Nd4 18. h5 Nef5) 13... axb5 { [%eval -2.89] } 14. e5?! { (-2.89 → -4.20) Inaccuracy. Nf3 was best. } { [%eval -4.2] } (14. Nf3 f6 15. Ke2 Nb3 16. h4 Nxc1+ 17. Rxc1 d5 18. Nc3 dxe4 19. Nxe4 Nf5) 14... c6?? { (-4.20 → -1.00) Blunder. d6 was best. } { [%eval -1.0] } (14... d6 15. Nf3 Nf5 16. Bxf5 dxe5+ 17. Ke2 Bxf5 18. Rd1 Qe7 19. Nc3 c6 20. Kf1) 15. Nh3 { [%eval -1.22] } 15... Qa5+?! { (-1.22 → -0.32) Inaccuracy. f6 was best. } { [%eval -0.32] } (15... f6 16. exf6 Nf5 17. Bxf5 Rxf6 18. Bd3 d5 19. Re1 Qf8 20. Qxf8+ Rxf8 21. Ke2) 16. Kd1?? { (-0.32 → -2.68) Blunder. Nc3 was best. } { [%eval -2.68] } (16. Nc3 Nf5 17. Bxf5 b4 18. Ne4 Nb3+ 19. Ke3 Qxe5 20. Ng5 Qg7 21. Nf6+ Kh8) 16... Qa4+ { [%eval -2.8] } 17. Ke1 { [%eval -3.45] } 17... Qb4+?? { (-3.45 → -1.40) Blunder. Qd4 was best. } { [%eval -1.4] } (17... Qd4 18. Ng5 Qxe5+ 19. Kd1 Qg7 20. Qxg7+ Kxg7 21. b4 Nd5 22. Be4 f6 23. Bxd5) 18. Nc3 { [%eval -1.68] } 18... Nf5?? { (-1.68 → 0.54) Blunder. f6 was best. } { [%eval 0.54] } (18... f6 19. exf6 Nf5 20. Bxf5 Rxf6 21. Be4 d5 22. Ng5 Ra7 23. f3 Qd4 24. Ne2) 19. Ng5?? { (0.54 → -5.76) Blunder. Bxf5 was best. } { [%eval -5.76] } (19. Bxf5 Qe7 20. Ne4 f6 21. Bxg6 fxe5 22. Bg5 Qg7 23. Bh5 d5 24. Nf6+ Kh8) 19... Ne7?? { (-5.76 → Mate in 1) Checkmate is now unavoidable. Nxh6 was best. } { [%eval #1] } (19... Nxh6 20. h4 Ba6 21. Nxh7 Ng4 22. h5 Rae8 23. Kf1 Rxe5) 20. Nxh7? { (Mate in 1 → 8.21) Lost forced checkmate sequence. Qxh7# was best. } { [%eval 8.21] } (20. Qxh7#) 20... Ba6? { (8.21 → Mate in 1) Checkmate is now unavoidable. f5 was best. } { [%eval #1] } (20... f5 21. Qxf8+ Kxh7 22. Qf7+ Kh8 23. Bh6 Nc2+ 24. Bxc2 Ra1+ 25. Kd2 Qd4+ 26. Bd3) 21. Rf1?? { (Mate in 1 → 4.21) Lost forced checkmate sequence. Nf6# was best. } { [%eval 4.21] } (21. Nf6#) 21... Qg4?? { (4.21 → Mate in 1) Checkmate is now unavoidable. f5 was best. } { [%eval #1] } (21... f5 22. exf6 Rf7 23. Bxg6 Qc4 24. fxe7 Rxe7+ 25. Be3 Qd4 26. Qg5 Re6 27. Ne4) 22. Ne4? { (Mate in 1 → 7.31) Lost forced checkmate sequence. Nf6# was best. } { [%eval 7.31] } (22. Nf6#) 22... Qxg2? { (7.31 → Mate in 1) Checkmate is now unavoidable. Qxe4+ was best. } { [%eval #1] } (22... Qxe4+ 23. Bxe4 f5 24. exf6 Nc2+ 25. Bxc2 Rf7 26. Ng5 Rxf6 27. Be3 Nf5 28. Bxf5) 23. Nc3?? { (Mate in 1 → 3.49) Lost forced checkmate sequence. Nhf6# was best. } { [%eval 3.49] } (23. Nhf6#) 23... Nb3?? { (3.49 → Mate in 1) Checkmate is now unavoidable. f6 was best. } { [%eval #1] } (23... f6 24. Nxf6+ Rxf6 25. exf6 Nf5 26. f7+ Kxf7 27. Qh7+ Kf8 28. Qh8+ Kf7 29. Qxa8) 24. Bg5?? { (Mate in 1 → 5.07) Lost forced checkmate sequence. Nf6# was best. } { [%eval 5.07] } (24. Nf6#) 24... b4?? { (5.07 → Mate in 1) Checkmate is now unavoidable. f6 was best. } { [%eval #1] } (24... f6 25. exf6 Rf7 26. fxe7 Rxe7+ 27. Bxe7 Bb7 28. Nf6+ Kf7 29. Qh7+ Ke6 30. Ba3) 25. Bxa6?? { (Mate in 1 → 3.98) Lost forced checkmate sequence. Nf6# was best. } { [%eval 3.98] } (25. Nf6#) 25... Rxa6?? { (3.98 → Mate in 1) Checkmate is now unavoidable. f6 was best. } { [%eval #1] } (25... f6 26. Nxf6+ Kf7 27. Qh7+ Ke6 28. Bc4+ Nd5 29. Qxd7+ Kxe5 30. Ng4+ Qxg4 31. f4+) 26. Qxf8+ { [%eval #2] } 26... Kxh7 { [%eval #2] } 27. Qxe7?? { (Mate in 2 → -7.31) Lost forced checkmate sequence. Qxf7+ was best. } { [%eval -7.31] } (27. Qxf7+ Kh8 28. Bf6#) 27... Ra1+ { [%eval -6.87] } 28. Ke2 { [%eval -7.27] } 28... Qf3+?? { (-7.27 → Mate in 5) Checkmate is now unavoidable. Qxf1+ was best. } { [%eval #5] } (28... Qxf1+ 29. Kf3 Nd4+ 30. Ke4 Qc4 31. Qf6 Re1+ 32. Be3 Nf5+ 33. Kf3 Nh4+ 34. Qxh4+) 29. Kxf3 { [%eval #4] } 29... Nd2+ { [%eval #4] } 30. Ke2 { [%eval #4] } 30... Nxf1 { [%eval #2] } 31. e6 { [%eval #4] } 31... Nxh2 { [%eval #2] } 32. Qxf7+ { [%eval #1] } 32... Kh8 { [%eval #1] } 33. Qf6+ { [%eval #2] } 33... Kg8 { [%eval #2] } 34. Bh6 { [%eval #3] } 34... Ng4 { [%eval #1] } 35. Qf8+ { [%eval #1] } 35... Kh7 { [%eval #1] } 36. Qg7# { White wins by checkmate. } 1-0