Chess puzzle (Checkmate)
Opening: Philidor_Defense, Philidor_Defense_Other_variations
Moves: 1. e4 e5 2. Nf3 d6 3. d4 Qe7 4. dxe5 dxe5 5. Bc4 h6 6. O-O Nf6 7. Re1 Bg4 8.
Nc3 c6 9. h3 Bh5 10. Be3 b6 11. Qe2 Nbd7 12. Rad1 O-O-O 13. Ba6+ Kc7 14. Qc4
Bxf3 15. Nb5+ Kb8 16. Qxc6 Nc5 17. Rxd8+ Qxd8 18. Bxc5 Bxc5 *
Position (FEN): 1k1q3r/p4pp1/BpQ2n1p/1Nb1p3/4P3/5b1P/PPP2PP1/4R1K1 w - - 0 19
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 984
Best move: Qb7#