Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 Nc6 3. c3 e5 4. d4 cxd4 5. cxd4 exd4 6. Nxd4 Nf6 7. Nc3 Qa5 8.
Bd2 Nxd4 9. Nd5 Qd8 10. Nxf6+ Qxf6 11. Bc3 Bc5 12. b4 Bb6 13. Bc4 O-O 14. O-O
Re8 15. Qd3 d5 16. Bxd5 Bg4 17. Rae1 Rac8 18. e5 Qf5 19. e6 Qxd3 20. exf7+ Kh8
21. Rxe8+ Rxe8 *
Position (FEN): 4r2k/pp3Ppp/1b6/3B4/1P1n2b1/2Bq4/P4PPP/5RK1 w - - 0 22
White to move.
Themes: Advanced Pawn Middlegame Back Rank Mate, Mate in 1 Promotion
Puzzle rating: 1148
Best move: fxe8=Q#