Chess puzzle (Checkmate)
Opening: Sicilian_Defense, Sicilian_Defense_Other_variations
Moves: 1. e4 c5 2. Qf3 Nc6 3. Bc4 e6 4. c3 Nf6 5. d3 d5 6. exd5 exd5 7. Bb5 Bd7 8.
Bxc6 Bxc6 9. Bg5 Be7 10. Bxf6 Bxf6 11. Qe2+ Be7 12. Nh3 d4 13. c4 Bxg2 14. Rg1
Bxh3 15. Rxg7 Qd6 16. Qf3 Qe6+ 17. Kd2 O-O-O 18. Rxf7 Bg5+ 19. Kc2 Bg4 *
Position (FEN): 2kr3r/pp3R1p/4q3/2p3b1/2Pp2b1/3P1Q2/PPK2P1P/RN6 w - - 3 20
White to move.
Themes: Queenside Attack Middlegame Mate in 1 
Puzzle rating: 1112
Best move: Qxb7#