Chess puzzle (Checkmate)
Moves: 1. d4 d5 2. c4 e5 3. dxe5 d4 4. f4 Nc6 5. Nf3 Bg4 6. Nbd2 Bb4 7. a3 Bxd2+ 8.
Bxd2 Bxf3 9. gxf3 *
Position (FEN): r2qk1nr/ppp2ppp/2n5/4P3/2Pp1P2/P4P2/1P1BP2P/R2QKB1R b KQkq - 0 9
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1156
Best move: Qh4#