Chess puzzle (Checkmate)
Opening: Kings_Knight_Opening, Kings_Knight_Opening_Normal_Variation
Moves: 1. e4 e5 2. Nf3 Nc6 3. d3 Bc5 4. Nc3 d6 5. Bg5 f6 6. Bd2 Bg4 7. Be2 Nge7 8. O-O
Qd7 9. Nb5 O-O-O 10. d4 exd4 11. Nfxd4 Bxe2 12. Qxe2 Bxd4 13. Nxd4 Nxd4 14. Qe3
Nxc2 15. Qxa7 c5 16. Qa8+ Kc7 17. Ba5+ b6 18. Qa7+ Kc6 *
Position (FEN): 3r3r/Q2qn1pp/1pkp1p2/B1p5/4P3/8/PPn2PPP/R4RK1 w - - 2 19
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 879
Best move: Qxb6#