Chess puzzle (Checkmate)
Opening: Tarrasch_Defense, Tarrasch_Defense_Other_variations
Moves: 1. d4 d5 2. c4 e6 3. Nc3 c5 4. dxc5 Bxc5 5. cxd5 Nf6 6. Qa4+ Bd7 7. Qb3 Ng4 8.
e3 Qf6 9. Nf3 b6 10. Bb5 O-O 11. Bxd7 Nxd7 12. dxe6 Nde5 13. exf7+ Rxf7 14. O-O
Nxf3+ 15. gxf3 Qxf3 16. Nd5 Nxf2 17. Nf4 Nh3+ 18. Nxh3 *
Position (FEN): r5k1/p4rpp/1p6/2b5/8/1Q2Pq1N/PP5P/R1B2RK1 b - - 0 18
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1506
Best move: Qxf1#