Chess puzzle (Checkmate)
Moves: 1. d4 d5 2. Bf4 e6 3. e3 Nf6 4. Nf3 Be7 5. c3 O-O 6. Bd3 h6 7. Qc2 Nc6 8. Nbd2
Bd7 9. Ne5 a6 10. Nxc6 Bxc6 11. f3 Nh5 12. Bg3 f5 13. e4 fxe4 14. fxe4 dxe4 15.
Bxe4 Bxe4 16. Nxe4 Nf6 17. Nxf6+ Bxf6 18. O-O-O Bg5+ 19. Kb1 b5 20. Rhf1 Rxf1
21. Rxf1 a5 22. Qg6 b4 23. Qxe6+ Kh8 24. cxb4 Qxd4 25. Be5 Qd3+ 26. Ka1 *
Position (FEN): r6k/2p3p1/4Q2p/p3B1b1/1P6/3q4/PP4PP/K4R2 b - - 3 26
Black to move.
Themes: Hanging Piece Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 815
Best move: Qxf1#