Chess puzzle (Checkmate)
Moves: 1. d4 d5 2. Nf3 c5 3. e3 Nc6 4. Nbd2 c4 5. c3 Nf6 6. b3 cxb3 7. axb3 Bf5 8. Bb5
a6 9. Be2 e6 10. O-O Bd6 11. Nh4 O-O 12. Nxf5 exf5 13. Bd3 g6 14. Qe2 Re8 15.
Bb2 Ng4 16. Nf3 f4 17. h3 Nf6 18. Qd2 fxe3 19. fxe3 Ne4 20. Qd1 Ng3 21. Rf2
Rxe3 22. Bc1 Re8 23. Bg5 Qc7 24. Qd2 Ne4 25. Bxe4 dxe4 26. Nh4 Bh2+ 27. Kf1 f6
28. Bxf6 e3 29. Qc1 exf2 30. Qh6 Bg3 31. Nxg6 Re1+ 32. Rxe1 *
Position (FEN): r5k1/1pq4p/p1n2BNQ/8/3P4/1PP3bP/5pP1/4RK2 b - - 0 32
Black to move.
Themes: Advanced Pawn Middlegame Mate in 1 Promotion
Puzzle rating: 844
Best move: fxe1=Q#