Chess puzzle (Checkmate)
Opening: Nimzo-Larsen_Attack, Nimzo-Larsen_Attack_Modern_Variation
Moves: 1. b3 e5 2. Bb2 Nc6 3. e3 d5 4. Bb5 Qg5 5. Nf3 Qxg2 6. Rg1 Qh3 7. Nxe5 Bd7 8.
Nxd7 Kxd7 9. Bxg7 Bxg7 10. Rxg7 Qxh2 11. Rxf7+ Kd6 12. Qf3 Qg1+ 13. Bf1 Nd4 14.
exd4 Re8+ 15. Kd1 *
Position (FEN): 4r1nr/ppp2R1p/3k4/3p4/3P4/1P3Q2/P1PP1P2/RN1K1Bq1 b - - 2 15
Black to move.
Themes: Hanging Piece Middlegame Mate in 1 
Puzzle rating: 764
Best move: Qxf1#