Chess puzzle (Checkmate)
Opening: Italian_Game, Italian_Game_Anti-Fried_Liver_Defense
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 h6 4. d4 exd4 5. Nxd4 Nxd4 6. Qxd4 d6 7. Be3 Ne7 8.
Nc3 Nc6 9. Qd2 Be7 10. f3 Bf6 11. O-O-O Be6 12. Be2 Qe7 13. Bb5 Bd7 14. Nd5 Qe5
15. Bxc6 *
Position (FEN): r3k2r/pppb1pp1/2Bp1b1p/3Nq3/4P3/4BP2/PPPQ2PP/2KR3R b kq - 0 15
Black to move.
Themes: Queenside Attack Middlegame Mate in 1 
Puzzle rating: 1286
Best move: Qxb2#