Chess puzzle (Checkmate)
Opening: Danish_Gambit, Danish_Gambit_Other_variations
Moves: 1. e4 e5 2. d4 exd4 3. c3 dxc3 4. Bc4 c2 5. Qxc2 Qf6 6. Nf3 Bb4+ 7. Bd2 Nc6 8.
O-O a5 9. e5 Qg6 10. Bd3 f5 11. Nc3 Nge7 12. Rad1 b6 13. Bc4 Bb7 14. a3 Nxe5
15. Nxe5 *
Position (FEN): r3k2r/1bppn1pp/1p4q1/p3Np2/1bB5/P1N5/1PQB1PPP/3R1RK1 b kq - 0 15
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 504
Best move: Qxg2#