Chess puzzle (Checkmate)
Opening: Horwitz_Defense, Horwitz_Defense_Other_variations
Moves: 1. d4 e6 2. c4 c5 3. d5 exd5 4. cxd5 Nf6 5. Nc3 a6 6. e4 b5 7. e5 Ng8 8. d6 f6
9. Nd5 Kf7 10. Nc7 Ra7 11. Qb3+ c4 12. Bxc4+ bxc4 13. Qxc4+ Kg6 14. Nf3 Nc6 15.
Nh4+ Kh5 16. Qf7+ Kxh4 17. h3 Nxe5 *
Position (FEN): 2bq1bnr/r1Np1Qpp/p2P1p2/4n3/7k/7P/PP3PP1/R1B1K2R w KQ - 0 18
White to move.
Themes:  Opening Mate in 1 
Puzzle rating: 1304
Best move: g3#