Chess puzzle (Checkmate)
Opening: Ruy_Lopez, Ruy_Lopez_Steinitz_Defense
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 d6 4. d4 Bd7 5. dxe5 Nxe5 6. Nxe5 Bxb5 7. Nxf7 Qf6
8. Nxh8 O-O-O 9. Qh5 Be8 10. Qxh7 Ne7 11. Nc3 a6 12. Be3 g5 13. O-O-O Bg7 14.
Bd4 Qf4+ 15. Be3 Qf6 16. Kb1 c5 17. Nd5 *
Position (FEN): 2krb2N/1p2n1bQ/p2p1q2/2pN2p1/4P3/4B3/PPP2PPP/1K1R3R b - - 1 17
Black to move.
Themes: Queenside Attack Middlegame Mate in 1 
Puzzle rating: 862
Best move: Qxb2#