Chess puzzle (Checkmate)
Opening: English_Opening, English_Opening_Great_Snake_Variation
Moves: 1. c4 g6 2. b3 Bg7 3. Nc3 c6 4. Bb2 e5 5. Ne4 d5 6. cxd5 cxd5 7. Nc5 Nc6 8. f4
exf4 9. Bxg7 Qh4+ 10. g3 fxg3 11. Nf3 g2+ 12. Nxh4 gxh1=Q 13. Bxh8 Qxh2 14. Nf3
*
Position (FEN): r1b1k1nB/pp3p1p/2n3p1/2Np4/8/1P3N2/P2PP2q/R2QKB2 b Qq - 1 14
Black to move.
Themes:  Opening Mate in 1 
Puzzle rating: 970
Best move: Qg3#