lichess.org
Donate
FEN
[Event "DEVELOP YOUR CHESS"] [Site "https://lichess.org/IFcUx0O2"] [Date "2026.03.27"] [Round "-"] [White "tommhy1"] [Black "Trappatoni"] [Result "0-1"] [GameId "IFcUx0O2"] [UTCDate "2026.03.27"] [UTCTime "19:27:26"] [WhiteElo "1762"] [BlackElo "2065"] [WhiteRatingDiff "-2"] [BlackRatingDiff "+2"] [Variant "Standard"] [TimeControl "300+0"] [ECO "B02"] [Opening "Alekhine Defense: Two Pawns Attack"] [Termination "Normal"] [Annotator "lichess.org"] 1. e4 { [%eval 0.18] } 1... Nf6 { [%eval 0.68] } 2. e5 { [%eval 0.53] } 2... Nd5 { [%eval 0.51] } 3. c4 { [%eval 0.53] } { B02 Alekhine Defense: Two Pawns Attack } 3... Nb6 { [%eval 0.52] } 4. d4 { [%eval 0.62] } 4... Nc6? { (0.62 → 1.78) Mistake. d6 was best. } { [%eval 1.78] } (4... d6 5. f4 dxe5 6. fxe5 Nc6 7. Be3 Bf5 8. Nc3 e6 9. Be2) 5. Nf3?! { (1.78 → 0.67) Inaccuracy. d5 was best. } { [%eval 0.67] } (5. d5 Nxe5 6. c5 Nxd5 7. Qxd5 Nc6 8. Nf3 e6 9. Qc4 b6) 5... d6 { [%eval 0.8] } 6. d5? { (0.80 → -0.69) Mistake. Nc3 was best. } { [%eval -0.69] } (6. Nc3 Bg4 7. exd6 exd6 8. Be3 g6 9. h3 Bxf3 10. Qxf3 Bg7) 6... Nxe5 { [%eval -0.7] } 7. Nxe5 { [%eval -0.62] } 7... dxe5 { [%eval -0.51] } 8. Nc3 { [%eval -0.89] } 8... g6?? { (-0.89 → 0.76) Blunder. e6 was best. } { [%eval 0.76] } (8... e6 9. Bd3 exd5 10. cxd5 Bb4 11. O-O O-O 12. Qb3 Bxc3 13. Qxc3 Qd6 14. Qc2) 9. Bg5?! { (0.76 → -0.10) Inaccuracy. c5 was best. } { [%eval -0.1] } (9. c5 Nd7 10. c6 bxc6 11. dxc6 Nf6 12. Qxd8+ Kxd8 13. Bc4 a6 14. O-O e6) 9... Bg7 { [%eval 0.18] } 10. Bd3 { [%eval -0.32] } 10... O-O { [%eval -0.56] } 11. h4 { [%eval -0.87] } 11... Qd6?! { (-0.87 → -0.02) Inaccuracy. h6 was best. } { [%eval -0.02] } (11... h6 12. Be3 e6 13. h5 g5 14. O-O f5 15. Qb3 e4 16. Be2 Qe7 17. Rad1) 12. Qf3? { (-0.02 → -1.57) Mistake. h5 was best. } { [%eval -1.57] } (12. h5 Qb4 13. Qb3 a5 14. O-O-O h6 15. Be3 Bf5 16. hxg6 Bxd3 17. gxf7+ Rxf7) 12... f5 { [%eval -1.33] } 13. Qg3?! { (-1.33 → -1.94) Inaccuracy. Nb5 was best. } { [%eval -1.94] } (13. Nb5 Qd7 14. Be2 h6 15. Be3 Na4 16. Bd2 a6 17. Nc3 Nxb2 18. O-O Qd6) 13... e4 { [%eval -1.88] } 14. Be2?! { (-1.88 → -2.77) Inaccuracy. Qxd6 was best. } { [%eval -2.77] } (14. Qxd6 exd6 15. Be2 f4 16. c5 dxc5 17. O-O-O f3 18. gxf3 exf3 19. Bb5 a6) 14... Qxg3? { (-2.77 → -1.25) Mistake. f4 was best. } { [%eval -1.25] } (14... f4 15. Qh2 h6 16. Nxe4 Qe5 17. h5 Qxe4 18. Bxh6 g5 19. Bxg7 Kxg7 20. O-O) 15. fxg3 { [%eval -1.31] } 15... Re8?! { (-1.31 → -0.34) Inaccuracy. e6 was best. } { [%eval -0.34] } (15... e6 16. Rd1 Bd7 17. g4 fxg4 18. Bxg4 exd5 19. Bxd7 Nxd7 20. cxd5 Rae8) 16. h5?! { (-0.34 → -1.04) Inaccuracy. Nb5 was best. } { [%eval -1.04] } (16. Nb5 c6 17. Nc7 Be5 18. Nxe8 Bxg3+ 19. Kf1 Bd7 20. Rh3 Be5 21. Nc7 Bxc7) 16... Bd7 { [%eval -0.5] } 17. hxg6 { [%eval -0.53] } 17... hxg6 { [%eval -0.44] } 18. Rh4?! { (-0.44 → -1.37) Inaccuracy. O-O-O was best. } { [%eval -1.37] } (18. O-O-O Na4 19. Nxa4 Bxa4 20. Rdf1 Bd7 21. g4 fxg4 22. c5 Bf6 23. Rxf6 exf6) 18... Kf7 { [%eval -1.31] } 19. g4?! { (-1.31 → -2.17) Inaccuracy. O-O-O was best. } { [%eval -2.17] } (19. O-O-O Rh8 20. c5 Na4 21. Nxa4 Bxa4 22. Rdh1 Rxh4 23. gxh4 Bf6 24. Bc4 Kg7) 19... Rh8 { [%eval -2.1] } 20. gxf5 { [%eval -2.14] } 20... gxf5 { [%eval -2.12] } 21. Bh5+? { (-2.12 → -4.09) Mistake. g3 was best. } { [%eval -4.09] } (21. g3 Rag8 22. Bf4 Bxc3+ 23. bxc3 Rxh4 24. gxh4 Rg1+ 25. Bf1 Nxc4 26. Rb1 b5) 21... Kf8?? { (-4.09 → -1.78) Blunder. Rxh5 was best. } { [%eval -1.78] } (21... Rxh5 22. Rxh5 Kg6 23. Rh3 Kxg5 24. Rg3+ Kf6 25. c5 Nc4 26. Ke2 Kf7 27. Rf1) 22. O-O-O { [%eval -1.88] } 22... Nxc4 { [%eval -1.95] } 23. b3?! { (-1.95 → -3.16) Inaccuracy. g4 was best. } { [%eval -3.16] } (23. g4 Be8 24. Rdh1 Bxh5 25. gxf5 Kf7 26. Rxh5 Rxh5 27. Rxh5 Nd6 28. Bf4 Bxc3) 23... Ne5 { [%eval -3.13] } 24. Ne2 { [%eval -3.15] } 24... Nd3+ { [%eval -2.94] } 25. Kc2 { [%eval -3.35] } 25... Be8 { [%eval -2.63] } 26. Bxe8 { [%eval -2.7] } 26... Rxh4 { [%eval -2.51] } 27. Bxh4 { [%eval -2.55] } 27... Kxe8 { [%eval -2.35] } 28. g3? { (-2.35 → -4.79) Mistake. Ng3 was best. } { [%eval -4.79] } (28. Ng3 Rd8 29. Nxf5 Bf8 30. Ne3 Bh6 31. Nf5 Rxd5 32. Nxh6 Rh5 33. Bxe7 Rxh6) 28... Kd7 { [%eval -4.12] } 29. Nf4?! { (-4.12 → -5.22) Inaccuracy. Rf1 was best. } { [%eval -5.22] } (29. Rf1 Rf8 30. Kd1 Kd6 31. a3 Be5 32. Kd2 e6 33. dxe6 Kxe6 34. g4 f4) 29... Nxf4 { [%eval -5.22] } 30. gxf4 { [%eval -5.17] } 30... Rh8 { [%eval -5.12] } 31. Be1 { [%eval -5.1] } 31... Rh2+ { [%eval -5.1] } 32. Bd2?! { (-5.10 → -6.97) Inaccuracy. Rd2 was best. } { [%eval -6.97] } (32. Rd2 Rh3 33. Rg2 Bf6 34. Kd1 b6 35. Rf2 a6 36. Rd2 Kd6 37. Rc2 Rd3+) 32... Bh6?! { (-6.97 → -5.30) Inaccuracy. e3 was best. } { [%eval -5.3] } (32... e3 33. b4 Rxd2+ 34. Rxd2 exd2 35. Kxd2 Kd6 36. Ke3 Kxd5 37. b5 Kc4 38. a4) 33. Rf1?! { (-5.30 → -7.20) Inaccuracy. Kc3 was best. } { [%eval -7.2] } (33. Kc3 Rh3+ 34. Kc2 Rf3 35. Rh1 Bxf4 36. Bxf4 Rxf4 37. Kd2 Rf3 38. Ke2 Rd3) 33... Kd6?! { (-7.20 → -5.44) Inaccuracy. e3 was best. } { [%eval -5.44] } (33... e3 34. Kd3 exd2 35. d6 exd6 36. Ke3 Ke6 37. Rg1 Kd5 38. Rd1 Rh3+ 39. Ke2) 34. Kc3?! { (-5.44 → -7.42) Inaccuracy. Kc1 was best. } { [%eval -7.42] } (34. Kc1 Kxd5 35. Rd1 Ke6 36. Be3 Rxa2 37. Bd4 Rh2 38. Be5 Rf2 39. Bxc7 b6) 34... Kxd5 { [%eval -5.69] } 35. Be3 { [%eval -5.72] } 35... c5 { [%eval -5.4] } 36. Rd1+ { [%eval -5.41] } 36... Kc6 { [%eval -5.25] } 37. Kc4?? { (-5.25 → Mate in 1) Checkmate is now unavoidable. Rg1 was best. } { [%eval #-1] } (37. Rg1 Rh3 38. Kd2 Rh4 39. Rg6+ Kd5 40. Rg8 Bxf4 41. Bxf4 Rxf4 42. Rb8 b6) 37... b5+ { [%eval #-2] } 38. Kc3 { [%eval #-2] } 38... Rh3?? { (Mate in 2 → -5.69) Lost forced checkmate sequence. b4+ was best. } { [%eval -5.69] } (38... b4+ 39. Kc4 Rc2#) 39. a4?! { (-5.69 → -7.55) Inaccuracy. Kd2 was best. } { [%eval -7.55] } (39. Kd2 e5 40. b4 Bxf4 41. Bxf4 exf4 42. Rc1 c4 43. a4 e3+ 44. Kc3 e2+) 39... bxa4 { [%eval -7.16] } 40. Kd2 { [%eval -7.46] } 40... axb3 { [%eval -6.7] } 41. Rb1 { [%eval -7.33] } 41... c4 { [%eval -7.02] } 42. Re1 { [%eval -7.76] } 42... Kb5 { [%eval -7.33] } 43. Kc3 { [%eval -11.53] } 43... Bxf4 { [%eval -10.98] } 44. Kd4 { [%eval -11.01] } 44... Bxe3+ { [%eval -10.62] } 45. Rxe3 { [%eval -13.56] } 45... Rxe3 { [%eval -12.22] } 46. Kxe3?! { (-12.22 → Mate in 9) Checkmate is now unavoidable. Kd5 was best. } { [%eval #-9] } (46. Kd5 Kb4 47. Ke5 b2 48. Kd4 Rd3+ 49. Ke5 b1=Q 50. Kf4 Rf3+ 51. Ke5 Kb3) 46... b2 { [%eval -18.34] } 47. Kd2?! { (-18.34 → Mate in 8) Checkmate is now unavoidable. Kf4 was best. } { [%eval #-8] } (47. Kf4 b1=Q 48. Ke5 c3 49. Ke6 Kb4 50. Kd7 Qd3+ 51. Kc7 Kb3 52. Kc6 c2) 47... b1=Q { [%eval -18.76] } { White resigns. } 0-1