FEN
[Event "Lasker Arena"]
[Site "https://lichess.org/pDk63y8U"]
[Date "2026.04.30"]
[Round "-"]
[White "paulaten"]
[Black "julencol"]
[Result "0-1"]
[GameId "pDk63y8U"]
[UTCDate "2026.04.30"]
[UTCTime "13:59:12"]
[WhiteElo "1500"]
[BlackElo "1500"]
[WhiteRatingDiff "-246"]
[BlackRatingDiff "+247"]
[Variant "Standard"]
[TimeControl "180+0"]
[ECO "C20"]
[Opening "Portuguese Opening"]
[Termination "Normal"]
[Annotator "lichess.org"]
1. e4 { [%eval 0.18] } 1... e5 { [%eval 0.22] } 2. Bb5 { [%eval -0.21] } { C20 Portuguese Opening } 2... Nf6 { [%eval -0.26] } 3. Bxd7+?? { (-0.26 → -3.67) Blunder. d4 was best. } { [%eval -3.67] } (3. d4 exd4 4. e5 Qe7 5. Qxd4 Nc6 6. Bxc6 dxc6 7. Nc3 Bf5) 3... Bxd7 { [%eval -3.57] } 4. d3 { [%eval -4.54] } 4... Nc6 { [%eval -4.0] } 5. Bf4? { (-4.00 → -6.44) Mistake. Nc3 was best. } { [%eval -6.44] } (5. Nc3 Bd6 6. Nge2 O-O 7. O-O Nh5 8. Kh1 Rb8 9. Nb5 f5 10. exf5 Bxf5) 5... g5? { (-6.44 → -3.41) Mistake. exf4 was best. } { [%eval -3.41] } (5... exf4 6. Nf3 Bd6 7. c3 O-O 8. O-O Re8 9. Nbd2 Bf8 10. Re1 Bg4 11. d4) 6. Bxe5? { (-3.41 → -5.43) Mistake. Bxg5 was best. } { [%eval -5.43] } (6. Bxg5 Rg8 7. Nf3 Be6 8. Nc3 Be7 9. Qd2 Qd6 10. h3 O-O-O 11. a3 a6) 6... Nxe5 { [%eval -5.49] } 7. d4 { [%eval -5.59] } 7... Nc4 { [%eval -5.29] } 8. d5 { [%eval -6.29] } 8... Nxe4 { [%eval -5.34] } 9. d6?! { (-5.34 → -7.29) Inaccuracy. Qd4 was best. } { [%eval -7.29] } (9. Qd4 Qe7 10. Ne2 Nxf2 11. Na3 Ne5 12. Qxf2 Ng4 13. Qf3 O-O-O 14. O-O-O Qe3+) 9... Nexd6 { [%eval -6.93] } 10. f4 { [%eval -8.18] } 10... gxf4 { [%eval -7.52] } 11. g4? { (-7.52 → Mate in 11) Checkmate is now unavoidable. Nc3 was best. } { [%eval #-11] } (11. Nc3 Ne3 12. Nd5 Nxd5 13. Qxd5 Qh4+ 14. Kd2 Qf2+ 15. Kc1) 11... Ne5? { (Mate in 11 → -8.41) Lost forced checkmate sequence. Qh4+ was best. } { [%eval -8.41] } (11... Qh4+ 12. Ke2 Bxg4+ 13. Nf3 Qe7+ 14. Kf2 Qe3+ 15. Kg2 Bxf3+ 16. Qxf3 Rg8+ 17. Kf1) 12. h4 { [%eval -8.55] } 12... Bxg4 { [%eval -8.55] } 13. h5 { [%eval -9.87] } 13... Bxd1 { [%eval -9.97] } 14. h6 { [%eval -14.72] } 14... Nf3+ { [%eval -10.89] } 15. Kxd1?! { (-10.89 → Mate in 12) Checkmate is now unavoidable. Nxf3 was best. } { [%eval #-12] } (15. Nxf3 Bxf3 16. Nc3 Rg8 17. Ne2 Ne4 18. Rd1 Bxh1 19. Rxd8+ Rxd8 20. c3 Rg6) 15... Nxg1?! { (Mate in 12 → -10.87) Lost forced checkmate sequence. Nc4+ was best. } { [%eval -10.87] } (15... Nc4+ 16. Kc1 Nxg1 17. Rxg1 Qd4 18. Re1+ Be7 19. b3 Qb2+ 20. Kd1 Rd8+ 21. Ke2) 16. Kc1?! { (-10.87 → Mate in 8) Checkmate is now unavoidable. Nd2 was best. } { [%eval #-8] } (16. Nd2 Nc4 17. Rh2 Ne3+ 18. Ke1 Nxc2+ 19. Kd1 Ne3+ 20. Ke1 Rg8 21. Ne4 Bb4+) 16... Nf3? { (Mate in 8 → -9.26) Lost forced checkmate sequence. Ne2+ was best. } { [%eval -9.26] } (16... Ne2+ 17. Kd1 Ne4+ 18. Kxe2 Qd4 19. c3 f3+ 20. Ke1 Qd3 21. Rh2 Rg8 22. Rg2) 17. Rd1 { [%eval -9.67] } 17... Qh4 { [%eval -9.17] } 18. c4 { [%eval -11.28] } 18... Nxc4 { [%eval -11.3] } 19. Rd6?! { (-11.30 → Mate in 5) Checkmate is now unavoidable. b3 was best. } { [%eval #-5] } (19. b3 Ne3 20. a4 Qf2 21. Nd2 Nxd1 22. Nxf3 Ne3 23. Nd4 Qe1+ 24. Kb2 Qd2+) 19... Qh1+ { [%eval #-7] } 20. Kc2 { [%eval #-7] } 20... Nxd6 { [%eval #-6] } 21. Kb3 { [%eval #-4] } 21... Qe1 { [%eval #-6] } 22. Kc2 { [%eval #-2] } 22... Be7 { [%eval #-4] } 23. b4 { [%eval #-2] } 23... Bf6 { [%eval #-4] } 24. b5 { [%eval #-2] } 24... Nxb5 { [%eval #-4] } 25. Na3 { [%eval #-2] } 25... Nbd4+ { [%eval #-3] } 26. Kb2 { [%eval #-3] } 26... Rd8?! { (Mate in 3 → -13.47) Lost forced checkmate sequence. Nc6+ was best. } { [%eval -13.47] } (26... Nc6+ 27. Kb3 Qc3+ 28. Ka4 Qb4#) 27. Nc2?! { (-13.47 → Mate in 3) Checkmate is now unavoidable. Rxe1+ was best. } { [%eval #-3] } (27. Rxe1+ Nxe1 28. Nc4 Ne6+ 29. Kc1 f3 30. Ne3 f2 31. Nf1 Rg8 32. Ne3 Rg1) 27... Qf1?! { (Mate in 3 → -10.85) Lost forced checkmate sequence. Nxc2+ was best. } { [%eval -10.85] } (27... Nxc2+ 28. Kb3 Qc3+ 29. Ka4 Qb4#) 28. Nxd4?! { (-10.85 → Mate in 4) Checkmate is now unavoidable. Rxf1 was best. } { [%eval #-4] } (28. Rxf1 Ne2+ 29. Nd4 Nfxd4 30. Rb1 Rg8 31. Ka3 Be7+ 32. Kb2 Ne6 33. Kc2 N2d4+) 28... Qf2+ { [%eval #-4] } 29. Kb1 { [%eval #-2] } 29... Rxd4 { [%eval #-2] } 30. a4 { [%eval #-1] } 30... Rd1# { Black wins by checkmate. } 0-1