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 Ne5 6. Bb3 Bc5 7. Be3 Nf6 8.
f4 Nxe4 9. fxe5 Qh4+ 10. Kf1 d5 11. Nf3 Ng3+ 12. Kg1 *
Position (FEN): r1b1k2r/ppp2pp1/7p/2bpP3/7q/1B2BNn1/PPP3PP/RN1Q2KR b kq - 3 12
Black to move.
Themes: Hanging Piece, Kingside Attack Opening Mate in 1 
Puzzle rating: 920
Best move: Bxe3#