FEN
[Event "Three-check Revolution #1"]
[Site "https://lichess.org/WLcps6PC"]
[Date "2018.01.06"]
[White "andrey5656"]
[Black "ddr20"]
[Result "0-1"]
[GameId "WLcps6PC"]
[UTCDate "2018.01.06"]
[UTCTime "12:03:51"]
[WhiteElo "1337"]
[BlackElo "1067"]
[WhiteRatingDiff "-237"]
[BlackRatingDiff "+131"]
[Variant "Three-check"]
[TimeControl "180+0"]
[ECO "C20"]
[Opening "King's Pawn Game: Leonardis Variation"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 1.24] } 1... e5?? { (1.24 → 4.85) Blunder. Nc6 was best. } { [%eval 4.85] } (1... Nc6 2. Nf3 e6 3. Nc3 Bb4 4. a3 Bxc3 5. dxc3 h6 6. Nd4) 2. d3?? { (4.85 → Mate in 5) Checkmate is now unavoidable. Bc4 was best. } { [%eval #-5] } { C20 King's Pawn Game: Leonardis Variation } (2. Bc4 Qf6 3. Qh5 Nh6 4. Nc3 Bc5 5. d4 Bxd4 6. Nf3 Bxc3+) 2... Nf6?? { (Mate in 5 → -1.88) Lost forced checkmate sequence. Bb4+ was best. } { [%eval -1.88] } (2... Bb4+ 3. Qd2 Bxd2+ 4. Kd1 Qh4 5. Nf3 Qxf2 6. Bxd2 Qxf1+) 3. f4?? { (-1.88 → Mate in 7) Checkmate is now unavoidable. Nc3 was best. } { [%eval #-7] } (3. Nc3) 3... d6?? { (Mate in 7 → -1.29) Lost forced checkmate sequence. Bb4+ was best. } { [%eval -1.29] } (3... Bb4+ 4. Qd2 Bxd2+ 5. Bxd2 Nxe4 6. g3 Nf2 7. Ke2 exf4 8. Kf3 Qe7 9. Kxf2 fxg3+) 4. Nf3?! { (-1.29 → -2.14) Inaccuracy. d4 was best. } { [%eval -2.14] } (4. d4 Bd7 5. Nf3 d5 6. c3 exd4 7. e5 Bc5 8. b4 Bb6 9. cxd4 Nc6 10. Bb5 Ne4) 4... Nc6 { [%eval -1.38] } 5. Nc3?! { (-1.38 → -2.48) Inaccuracy. d4 was best. } { [%eval -2.48] } (5. d4 d5) 5... Bg4? { (-2.48 → -0.81) Mistake. d5 was best. } { [%eval -0.81] } (5... d5) 6. Be2? { (-0.81 → -2.50) Mistake. d4 was best. } { [%eval -2.5] } (6. d4 exd4) 6... Bxf3? { (-2.50 → -1.18) Mistake. d5 was best. } { [%eval -1.18] } (6... d5) 7. Bxf3 { [%eval -1.22] } 7... Be7?? { (-1.22 → 1.25) Blunder. d5 was best. } { [%eval 1.25] } (7... d5 8. Kf1 Bd6 9. Nxd5 Nxd5 10. exd5 Nd4 11. fxe5 O-O 12. c3 Nxf3 13. Qxf3 Bxe5 14. Be3) 8. O-O { [%eval 1.07] } 8... O-O { [%eval 1.1] } 9. Nd5 { [%eval 0.94] } 9... Nd4?? { (0.94 → 3.15) Blunder. Nxd5 was best. } { [%eval 3.15] } (9... Nxd5) 10. c3?? { (3.15 → -2.00) Blunder. Nxf6+ was best. } { [%eval -2.0] } (10. Nxf6+ Bxf6 11. Bh5 Kh8 12. Kh1 Rb8 13. c3 Ne6 14. f5 Nf4 15. Bf3 d5 16. g3 Nh3) 10... Nxf3+ { [%eval -0.92] } 11. Qxf3?! { (-0.92 → -1.90) Inaccuracy. Rxf3 was best. } { [%eval -1.9] } (11. Rxf3 Nxd5 12. exd5 Bh4 13. Kh1 Re8 14. f5 e4 15. Rh3 exd3 16. Be3 Re4 17. Qxd3 Qe7) 11... c6?? { (-1.90 → 5.79) Blunder. Nxd5 was best. } { [%eval 5.79] } (11... Nxd5) 12. Nxf6+ { [%eval 4.92] } 12... Bxf6 { [%eval 4.32] } 13. fxe5?? { (4.32 → Mate in 2) Checkmate is now unavoidable. Kh1 was best. } { [%eval #-2] } (13. Kh1) 13... Bxe5?? { (Mate in 2 → 1.42) Lost forced checkmate sequence. Qb6+ was best. } { [%eval 1.42] } (13... Qb6+ 14. Kh1 Qg1+) 14. d4?? { (1.42 → Mate in 6) Checkmate is now unavoidable. Kh1 was best. } { [%eval #-6] } (14. Kh1) 14... Bf6?? { (Mate in 6 → 6.24) Lost forced checkmate sequence. Bxh2+ was best. } { [%eval 6.24] } (14... Bxh2+ 15. Kh1 Bf4 16. Qh3 Qg5 17. g4 Qg6 18. Rf3 Qxe4 19. Bxf4 Qxf3+) 15. Bf4?? { (6.24 → -7.02) Blunder. Be3 was best. } { [%eval -7.02] } (15. Be3) 15... Bg5?? { (-7.02 → 7.70) Blunder. Bxd4+ was best. } { [%eval 7.7] } (15... Bxd4+ 16. Kh1 Be5 17. a4 Bxf4 18. Qxf4 Qb6 19. Rf2 Kh8 20. Qg3 Rg8 21. Qf3 f6 22. Re1) 16. Bxg5?? { (7.70 → 3.11) Blunder. Qg3 was best. } { [%eval 3.11] } (16. Qg3 Qf6 17. Bxg5 Qg6 18. Be7 Qxg3 19. hxg3 a6 20. Bxf8 Rxf8 21. g4 f6 22. g5 b6) 16... Qxg5 { [%eval 3.04] } 17. Rae1 { [%eval 2.63] } 17... f6?? { (2.63 → 6.96) Blunder. Kh8 was best. } { [%eval 6.96] } (17... Kh8 18. Re3 f5 19. Qf4 Qxf4 20. Rxf4 g5 21. Rxf5 Rxf5 22. exf5 g4 23. Re7 a6 24. f6) 18. Qd3 { [%eval 6.06] } 18... Rae8?? { (6.06 → Mate in 2) Checkmate is now unavoidable. Rf7 was best. } { [%eval #2] } (18... Rf7 19. Re3) 19. Rf5? { (Mate in 2 → 8.61) Lost forced checkmate sequence. Qc4+ was best. } { [%eval 8.61] } (19. Qc4+ d5 20. Qxd5+) 19... Qg6? { (8.61 → Mate in 2) Checkmate is now unavoidable. Rf7 was best. } { [%eval #2] } (19... Rf7 20. Rxg5 fxg5 21. Re3 Ref8 22. Rf3 Kh8 23. Rxf7 Rxf7 24. Qg3 Rd7 25. Qxg5 b5 26. Qh5) 20. Re3? { (Mate in 2 → 8.33) Lost forced checkmate sequence. Qc4+ was best. } { [%eval 8.33] } (20. Qc4+ Kh8 21. Qg8+) 20... Qf7? { (8.33 → Mate in 5) Checkmate is now unavoidable. Rf7 was best. } { [%eval #5] } (20... Rf7 21. Rg3 Qxg3 22. hxg3 Re6 23. Rh5 g6 24. d5 Ree7 25. Rh6 c5 26. e5 Rg7 27. e6) 21. Rh3 { [%eval #5] } 21... g6 { [%eval #3] } 22. Rff3 { [%eval #7] } 22... Qxa2 { [%eval #4] } 23. b4?? { (Mate in 4 → Mate in 2) Lost forced checkmate sequence. Qc4+ was best. } { [%eval #-2] } (23. Qc4+ Qxc4 24. Rfg3 Qxd4+ 25. cxd4 Rxe4 26. Rxg6+) 23... Qa1+ { [%eval #-1] } 24. Rf1 { [%eval #-1] } 24... Qb2?? { (Mate in 1 → Mate in 2) Lost forced checkmate sequence. Qxf1+ was best. } { [%eval #2] } (24... Qxf1+) 25. Re3?? { (Mate in 2 → Mate in 1) Lost forced checkmate sequence. Qc4+ was best. } { [%eval #-1] } (25. Qc4+ d5 26. Qxd5+) 25... Qb3?? { (Mate in 1 → Mate in 7) Lost forced checkmate sequence. Qxg2+ was best. } { [%eval #7] } (25... Qxg2+) 26. Ref3?? { (Mate in 7 → Mate in 3) Lost forced checkmate sequence. Rg3 was best. } { [%eval #-3] } (26. Rg3 Kh8 27. Rh3 Rf7 28. Qf3 Kg8 29. Rxh7 Rxh7 30. Qxf6 Rf7 31. Qxg6+ Kh8 32. Qg7+) 26... a5?? { (Mate in 3 → Mate in 7) Lost forced checkmate sequence. Qa2 was best. } { [%eval #7] } (26... Qa2 27. Qc4+ Qxc4 28. Rxf6 Qxf1+) 27. bxa5?? { (Mate in 7 → Mate in 3) Lost forced checkmate sequence. Rg3 was best. } { [%eval #-3] } (27. Rg3 Kh8 28. Rh3 Re7 29. Rxh7+ Rxh7 30. Qf3 Kg8 31. Qg3 Rg7 32. Qh3 axb4 33. Qh7+) 27... Qa4?? { (Mate in 3 → -3.90) Lost forced checkmate sequence. Qa2 was best. } { [%eval -3.9] } (27... Qa2 28. Qc2 Qxc2 29. Rxf6 Qxg2+) 28. Rxf6?? { (-3.90 → Mate in 1) Checkmate is now unavoidable. Kh1 was best. } { [%eval #-1] } (28. Kh1) 28... Rxf6 { [%eval #-2] } 29. Rxf6 { [%eval #-1] } 29... Qxa5?? { (Mate in 1 → Mate in 2) Lost forced checkmate sequence. Qxd4+ was best. } { [%eval #2] } (29... Qxd4+) 30. Rxd6?? { (Mate in 2 → Mate in 1) Lost forced checkmate sequence. Rxg6+ was best. } { [%eval #-1] } (30. Rxg6+ hxg6 31. Qc4+) 30... Qa1+ { Game ends by variant rule. } 0-1