Chess puzzle (Checkmate)
Opening: Russian_Game, Russian_Game_Italian_Variation
Moves: 1. e4 e5 2. Nf3 Nf6 3. Bc4 d6 4. Nc3 Nc6 5. O-O Bg4 6. d3 Nd4 7. Be3 Nxf3+ 8.
gxf3 Bh5 9. Kh1 Qd7 10. Rg1 O-O-O 11. Bxa7 b6 12. Nb5 Kb7 13. a4 c6 14. a5 cxb5
15. axb6 bxc4 16. dxc4 Ra8 17. c5 dxc5 18. Qe2 Qc6 *
Position (FEN): r4b1r/Bk3ppp/1Pq2n2/2p1p2b/4P3/5P2/1PP1QP1P/R5RK w - - 2 19
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 736
Best move: Qa6#