Chess puzzle (Checkmate)
Opening: English_Opening, English_Opening_Great_Snake_Variation
Moves: 1. c4 g6 2. g3 Bg7 3. Bg2 Nf6 4. Qb3 d6 5. Bxb7 Bxb7 6. Qxb7 Nbd7 7. Qb3 O-O 8.
Nc3 Ne5 9. d3 c5 10. e4 Qd7 11. Qd1 Nc6 12. a3 Nd4 13. Nge2 Nf3+ 14. Kf1 *
Position (FEN): r4rk1/p2qppbp/3p1np1/2p5/2P1P3/P1NP1nP1/1P2NP1P/R1BQ1K1R b - - 4 14
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 858
Best move: Qh3#