Chess puzzle (Checkmate)
Opening: Ponziani_Opening, Ponziani_Opening_Other_variations
Moves: 1. e4 e5 2. Nf3 Nc6 3. c3 Bc5 4. d4 exd4 5. cxd4 Bb4+ 6. Nc3 d6 7. d5 Ne5 8.
Qa4+ Bd7 9. Qxb4 a5 10. Qxb7 Nxf3+ 11. gxf3 Rb8 12. Qa6 Qf6 13. f4 Qd4 14. Be3
Qb4 15. O-O-O *
Position (FEN): 1r2k1nr/2pb1ppp/Q2p4/p2P4/1q2PP2/2N1B3/PP3P1P/2KR1B1R b k - 4 15
Black to move.
Themes: Queenside Attack Opening Mate in 1 
Puzzle rating: 706
Best move: Qxb2#