Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. b4 b6 3. Bb2 Bb7 4. d3 Nc6 5. b5 Nd4 6. Nc3 e5 7. a4 Nf6 8. Nce2 a6
9. c3 Nxe2 10. Bxe2 axb5 11. axb5 Bd6 12. c4 O-O 13. f4 exf4 14. Nf3 Ng4 15.
Rxa8 Qxa8 16. Bc1 Ne3 17. Bxe3 fxe3 18. O-O f5 19. e5 Bc7 20. d4 cxd4 21. Qxd4
f4 22. Qxd7 Qb8 23. e6 Bc8 24. Qd5 Rd8 25. e7+ Rxd5 *
Position (FEN): 1qb3k1/2b1P1pp/1p6/1P1r4/2P2p2/4pN2/4B1PP/5RK1 w - - 0 26
White to move.
Themes: Advanced Pawn Middlegame Mate in 1 Promotion
Puzzle rating: 1445
Best move: e8=Q#