Chess puzzle (Checkmate)
Moves: 1. Nf3 g6 2. d4 Bg7 3. e4 d5 4. exd5 Qxd5 5. Nc3 Qd6 6. g3 Bxd4 7. Nxd4 Qe5+ 8.
Be3 Nf6 9. f4 Qxe3+ 10. Be2 Bg4 11. Ncb5 Ne4 12. Rf1 Bh3 13. Rf3 Qg1+ 14. Bf1
Bg2 15. Ne2 Qh1 16. Nxc7+ Kf8 17. Qd8+ Kg7 18. Qd4+ Nf6 19. Rf2 Nc6 20. Qc3
Rac8 21. Nb5 Rhd8 22. Rxg2 Kg8 23. g4 Ne4 24. Qe3 a6 25. Na7 Nd2 26. Nxc8 *
Position (FEN): 2Nr2k1/1p2pp1p/p1n3p1/8/5PP1/4Q3/PPPnN1RP/R3KB1q b Q - 0 26
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1160
Best move: Qxf1#