Chess puzzle (Checkmate)
Opening: English_Opening, English_Opening_Anglo-Grunfeld_Defense
Moves: 1. c4 Nf6 2. Nc3 d5 3. cxd5 Nxd5 4. g3 Nxc3 5. bxc3 Nc6 6. Bg2 Bf5 7. Qb3 Rb8
8. d3 e6 9. Rb1 Bc5 10. Bxc6+ Ke7 11. Bg2 Re8 12. Ba3 Bd6 13. e4 Bg6 14. e5
Bxa3 15. Qxa3+ Kd7 16. Ne2 Re7 17. Qa4+ c6 18. Rxb7+ Rxb7 *
Position (FEN): 3q4/pr1krppp/2p1p1b1/4P3/Q7/2PP2P1/P3NPBP/4K2R w K - 0 19
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1631
Best move: Qxc6#