Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. c3 g6 3. Nf3 Bg7 4. g3 d5 5. exd5 Nf6 6. d4 cxd4 7. Qxd4 O-O 8. Bg2
Nxd5 9. Qd1 Nc6 10. O-O Bg4 11. Nbd2 Qd7 12. Nc4 Rad8 13. Ne3 Nxe3 14. Qxd7
Rxd7 15. Bxe3 Rfd8 16. h3 Bf5 17. Rfe1 Bf6 18. h4 Bg4 19. Ng5 Bxg5 20. hxg5 Ne5
21. Be4 Nf3+ 22. Bxf3 Bxf3 23. Bxa7 Rd5 24. Bd4 Rxg5 25. Re3 Bc6 26. Rae1 e6
27. Bf6 Rh5 28. f3 Rd2 29. R1e2 Rxe2 30. Rxe2 Rf5 31. Be5 Bxf3 32. Re3 Bc6 33.
a3 f6 34. Bd4 Kf7 35. Re2 e5 36. Be3 Rf3 37. Kh2 g5 38. Bb6 h5 39. Rf2 Rxf2+
40. Bxf2 Ke6 41. g4 hxg4 42. Kg3 f5 43. c4 Bf3 44. b4 f4+ 45. Kh2 Kf5 46. Bb6
g3+ 47. Kg1 e4 48. b5 e3 49. Ba5 Ke4 50. c5 Kd3 51. Be1 Be4 52. a4 g4 53. a5
Ke2 54. Bxg3 fxg3 55. a6 Kf3 56. a7 e2 57. a8=Q *
Position (FEN): Q7/1p6/8/1PP5/4b1p1/5kp1/4p3/6K1 b - - 0 57
Black to move.
Themes: Advanced Pawn Endgame Mate in 1 Promotion
Puzzle rating: 1028
Best move: e1=Q#