Your network blocks the Lichess assets!

lichess.org
Donate
FEN
[Event "27 Torneo San Marcos Arena"] [Site "https://lichess.org/cwYNyssT"] [Date "2026.04.22"] [Round "-"] [White "Patrick_SanMarcos"] [Black "GaelCalero_SanMarcos"] [Result "0-1"] [GameId "cwYNyssT"] [UTCDate "2026.04.22"] [UTCTime "00:34:10"] [WhiteElo "1609"] [BlackElo "1657"] [WhiteRatingDiff "-32"] [BlackRatingDiff "+15"] [Variant "Standard"] [TimeControl "600+5"] [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. Qe2 { [%eval -0.57] } 3... g6?! { (-0.57 → 0.22) Inaccuracy. c6 was best. } { [%eval 0.22] } (3... c6 4. Ba4 Bc5 5. c3 O-O 6. Nf3 d5 7. d3 Nbd7 8. O-O) 4. d4 { [%eval 0.3] } 4... exd4 { [%eval 0.29] } 5. c3?! { (0.29 → -0.28) Inaccuracy. Nf3 was best. } { [%eval -0.28] } (5. Nf3 c6 6. e5 Nd5 7. Bd3 Bg7 8. Bg5 Qc7 9. O-O h6 10. Bh4 O-O) 5... dxc3 { [%eval 0.23] } 6. bxc3? { (0.23 → -0.96) Mistake. Nxc3 was best. } { [%eval -0.96] } (6. Nxc3 c6 7. e5 Nd5 8. Bc4 Nxc3 9. bxc3 Qe7 10. Be3 Qxe5 11. Nf3 Qe7) 6... c6 { [%eval -0.79] } 7. Bc4?! { (-0.79 → -1.41) Inaccuracy. e5 was best. } { [%eval -1.41] } (7. e5 Nd5 8. Bc4 d6 9. exd6+ Be6 10. Nf3 Bxd6 11. Bh6 Bf8 12. Bxf8 Kxf8) 7... b5?! { (-1.41 → -0.80) Inaccuracy. d6 was best. } { [%eval -0.8] } (7... d6 8. Nf3 Nbd7 9. O-O Bg7 10. Ba3 c5 11. e5 dxe5 12. Nxe5 O-O 13. Nxf7) 8. Bd3?! { (-0.80 → -1.90) Inaccuracy. e5 was best. } { [%eval -1.9] } (8. e5 Nd5 9. Bxd5 cxd5 10. Nf3 b4 11. Qd2 Ba6 12. Qxd5 Nc6 13. c4 Bg7) 8... Be7?! { (-1.90 → -0.97) Inaccuracy. Bg7 was best. } { [%eval -0.97] } (8... Bg7 9. a4 b4 10. Nf3 O-O 11. O-O d5 12. e5 Re8 13. Qc2 Ng4 14. cxb4) 9. e5 { [%eval -0.85] } 9... Nd5 { [%eval -0.95] } 10. e6? { (-0.95 → -2.40) Mistake. a4 was best. } { [%eval -2.4] } (10. a4 Na6 11. axb5 Nc5 12. Bc4 Nb6 13. Ba2 O-O 14. Nf3 cxb5 15. O-O Bb7) 10... dxe6 { [%eval -2.37] } 11. Na3? { (-2.37 → -4.64) Mistake. a4 was best. } { [%eval -4.64] } (11. a4 Bf6 12. Ra3 Be7 13. axb5 Bxa3 14. Nxa3 O-O 15. Nf3 cxb5 16. Bh6 b4) 11... Bd7?! { (-4.64 → -2.95) Inaccuracy. Bxa3 was best. } { [%eval -2.95] } (11... Bxa3 12. Bxa3 Nf4 13. O-O-O Nxe2+ 14. Nxe2 Qa5 15. Bb2 e5 16. Ng3 Be6 17. Bc2) 12. Bh6?! { (-2.95 → -4.40) Inaccuracy. c4 was best. } { [%eval -4.4] } (12. c4 Qa5+ 13. Kf1 Nc3 14. Qb2 Na6 15. h4 Nc5 16. Bc2 O-O 17. h5 Bf6) 12... b4? { (-4.40 → -2.14) Mistake. Bxa3 was best. } { [%eval -2.14] } (12... Bxa3 13. h4 Bf8 14. Bd2 h5 15. Nf3 Qc7 16. Bg5 Bg7 17. O-O Bxc3) 13. Nb5?? { (-2.14 → -4.54) Blunder. Nc4 was best. } { [%eval -4.54] } (13. Nc4 Nxc3 14. Qe5 Rg8 15. Ne2 Nd5 16. O-O Qc7 17. Qb2 Na6 18. a3 Nc5) 13... cxb5 { [%eval -4.79] } 14. Bxb5 { [%eval -5.81] } 14... Bxb5 { [%eval -4.98] } 15. Qxb5+ { [%eval -4.9] } 15... Nd7 { [%eval -4.7] } 16. Rd1?! { (-4.70 → -6.48) Inaccuracy. Ne2 was best. } { [%eval -6.48] } (16. Ne2 Bf8 17. Bxf8 Kxf8 18. O-O Kg7 19. c4 N5f6 20. Rad1 Qb6 21. Qg5 h6) 16... a6?! { (-6.48 → -4.85) Inaccuracy. Nxc3 was best. } { [%eval -4.85] } (16... Nxc3 17. Qd3 Nxd1 18. Qxd1 Nc5 19. Qe2 Qd4 20. Qb5+ Qd7 21. Qxd7+ Nxd7 22. Nf3) 17. Qf1 { [%eval -5.76] } 17... bxc3 { [%eval -5.76] } 18. Nf3 { [%eval -6.25] } 18... c2 { [%eval -6.25] } 19. Rd2?! { (-6.25 → -9.96) Inaccuracy. Rxd5 was best. } { [%eval -9.96] } (19. Rxd5 Bb4+ 20. Ke2 exd5 21. Qa1 Qe7+ 22. Kf1 Qf6 23. Ke2 Qe6+ 24. Be3 O-O) 19... c1=Q+ { [%eval -9.81] } 20. Rd1 { [%eval -9.9] } 20... Qxh6 { [%eval -9.84] } 21. g4 { [%eval -11.83] } 21... Qa5+ { [%eval -10.98] } 22. Nd2 { [%eval -11.16] } 22... Bb4 { [%eval -11.05] } 23. Ke2?! { (-11.05 → Mate in 6) Checkmate is now unavoidable. Qe2 was best. } { [%eval #-6] } (23. Qe2 Bxd2+ 24. Rxd2 Rc8 25. O-O Qhxd2 26. Qxd2 Qxd2 27. Rb1 Ke7 28. Kf1 Qa5) 23... Qxd2+?! { (Mate in 6 → -11.72) Lost forced checkmate sequence. Qb5+ was best. } { [%eval -11.72] } (23... Qb5+ 24. Ke1 Bxd2+ 25. Rxd2 Qb1+ 26. Ke2 Qe4+ 27. Kd1 Nc3+ 28. Kc1 Qb1#) 24. Rxd2 { [%eval -12.21] } 24... Bxd2 { [%eval -11.52] } 25. Qd1?! { (-11.52 → Mate in 7) Checkmate is now unavoidable. Qc1 was best. } { [%eval #-7] } (25. Qc1 Bxc1 26. Rxc1 Ke7 27. Kf1 Qa4 28. Kg2 Qxg4+ 29. Kf1 Rhc8 30. Rxc8 Rxc8) 25... Nf4+ { [%eval #-6] } 26. Kf3 { [%eval #-2] } 26... Qa3+?! { (Mate in 2 → -10.90) Lost forced checkmate sequence. Qc3+ was best. } { [%eval -10.9] } (26... Qc3+ 27. Ke4 Qd3#) 27. Qb3 { [%eval -10.89] } 27... Ne5+ { [%eval -11.06] } 28. Ke4?! { (-11.06 → Mate in 5) Checkmate is now unavoidable. Kg3 was best. } { [%eval #-5] } (28. Kg3 Qxb3+ 29. axb3 Rd8 30. f3 Rd3 31. Rf1 g5 32. h4 h6 33. h5 f6) 28... Qxb3 { [%eval #-5] } 29. axb3 { [%eval #-5] } 29... Rb8?! { (Mate in 5 → -11.23) Lost forced checkmate sequence. Nfd3 was best. } { [%eval -11.23] } (29... Nfd3 30. g5 Rd8 31. Rf1 f5+ 32. gxf6 Nc5+ 33. Kxe5 Rd5#) 30. Rb1?! { (-11.23 → Mate in 3) Checkmate is now unavoidable. Kxe5 was best. } { [%eval #-3] } (30. Kxe5 f6+ 31. Ke4 Rb4+ 32. Kf3 Rxb3+ 33. Ke4 Rd3 34. Re1 f5+ 35. Ke5 Rd5+) 30... Nxg4?! { (Mate in 3 → -11.06) Lost forced checkmate sequence. Rb4+ was best. } { [%eval -11.06] } (30... Rb4+ 31. Kxe5 Ke7 32. h3 f6#) 31. f3?! { (-11.06 → Mate in 1) Checkmate is now unavoidable. h3 was best. } { [%eval #-1] } (31. h3 f5+ 32. Kf3 Ne5+ 33. Kg3 Rd8 34. f3 Rd3 35. Rf1 Nh5+ 36. Kg2 Be3) 31... Nf2+ { [%eval #-3] } 32. Ke5 { [%eval #-3] } 32... Rb5+ { [%eval #-3] } 33. Kd4 { [%eval #-3] } 33... O-O { [%eval #-2] } 34. Kc4 { [%eval #-2] } 34... Rc8+ { [%eval #-1] } 35. Kd4 { [%eval #-1] } 35... Bc3+?! { (Mate in 1 → -12.31) Lost forced checkmate sequence. Rd5# was best. } { [%eval -12.31] } (35... Rd5#) 36. Ke3 { [%eval -11.97] } 36... N4h3 { [%eval -11.26] } 37. Ke2 { [%eval -11.18] } 37... Ne4 { [%eval -11.01] } 38. fxe4 { [%eval -10.97] } 38... Nf4+ { [%eval -10.65] } 39. Ke3 { [%eval -10.8] } 39... Be5 { [%eval -11.39] } 40. b4?! { (-11.39 → Mate in 12) Checkmate is now unavoidable. Kd2 was best. } { [%eval #-12] } (40. Kd2 Rd8+ 41. Ke1 Kg7 42. h4 Rd3 43. Rc1 Kh6 44. Rc7 Bxc7 45. h5 Be5) 40... Rc3+ { [%eval #-12] } 41. Kd2 { [%eval #-14] } 41... Rd3+?! { (Mate in 14 → -10.99) Lost forced checkmate sequence. Rh3 was best. } { [%eval -10.99] } (41... Rh3 42. Kc2 Kg7 43. Kc1 Rxh2 44. Rb3 Rxb4 45. Rxb4 Nd3+ 46. Kb1 Nxb4 47. Kc1) 42. Kc2 { [%eval -12.9] } 42... Rc3+ { [%eval -10.81] } 43. Kb2?! { (-10.81 → Mate in 3) Checkmate is now unavoidable. Kd2 was best. } { [%eval #-3] } (43. Kd2 Rh3 44. Ke1 Kg7 45. Kd2 Kh6 46. Kc1 Rxh2 47. Kd1 Kh5 48. Rb3 a5) 43... Nd3+ { [%eval #-5] } 44. Ka2 { [%eval #-5] } 44... Nxb4+ { [%eval #-4] } 45. Rxb4 { [%eval #-4] } 45... Rxb4 { [%eval #-3] } 46. Ka1 { [%eval #-1] } 46... Rc2# { Black wins by checkmate. } 0-1