Chess puzzle (Checkmate)
Opening: English_Opening, English_Opening_Symmetrical_Variation
Moves: 1. c4 Nf6 2. Nc3 c5 3. Nf3 d6 4. d4 Bg4 5. dxc5 dxc5 6. Qxd8+ Kxd8 7. Ne5 Bh5
8. h3 Bg6 9. g4 Nc6 10. Nxg6 hxg6 11. Bg2 Nd4 12. O-O Kc7 13. e3 Ne6 14. Nb5+
Kb6 15. a4 a6 *
Position (FEN): r4b1r/1p2ppp1/pk2nnp1/1Np5/P1P3P1/4P2P/1P3PB1/R1B2RK1 w - - 0 16
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1047
Best move: a5#