Chess puzzle (Checkmate)
Opening: Saragossa_Opening, Saragossa_Opening_Other_variations
Moves: 1. c3 e5 2. d4 exd4 3. cxd4 Nf6 4. Nc3 Bb4 5. Bg5 O-O 6. Nf3 h6 7. Bxf6 Qxf6 8.
e3 c5 9. a3 Ba5 10. Be2 Nc6 11. O-O cxd4 12. Nd5 Qf5 13. Bc4 dxe3 14. fxe3 Qe4
15. Nd4 Bb6 16. Rf4 Qe8 17. Qg4 Ne5 18. Nf6+ Kh8 19. Qf5 Qe7 *
Position (FEN): r1b2r1k/pp1pqpp1/1b3N1p/4nQ2/2BN1R2/P3P3/1P4PP/R5K1 w - - 11 20
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 780
Best move: Qh7#