Chess puzzle (Checkmate)
Moves: 1. Nf3 Nf6 2. g3 d5 3. Bg2 Bf5 4. O-O h6 5. b3 c6 6. Bb2 Nbd7 7. d3 e6 8. Nbd2
Bh7 9. Re1 Be7 10. e4 dxe4 11. dxe4 O-O 12. c4 a5 13. Ne5 Nxe5 14. Bxe5 Bb4 15.
Re2 a4 16. Qc2 Nd7 17. Bc3 Qa5 18. Bxb4 Qxb4 19. Rd1 axb3 20. axb3 Nc5 21. Qb2
Ra3 22. Rb1 Rfa8 23. f3 Ra2 24. Qd4 Rc2 25. Rf2 Raa2 *
Position (FEN): 6k1/1p3ppb/2p1p2p/2n5/1qPQP3/1P3PP1/r1rN1RBP/1R4K1 w - - 5 26
White to move.
Themes:  Middlegame Back Rank Mate, Mate in 1 
Puzzle rating: 558
Best move: Qd8#