Chess puzzle (Checkmate)
Opening: Italian_Game, Italian_Game_Anti-Fried_Liver_Defense
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 h6 4. Nc3 Bb4 5. a3 Bxc3 6. dxc3 Nf6 7. b4 d5 8.
exd5 Nxd5 9. Bxd5 Bg4 10. Bxc6+ bxc6 11. Qxd8+ Rxd8 12. Nxe5 *
Position (FEN): 3rk2r/p1p2pp1/2p4p/4N3/1P4b1/P1P5/2P2PPP/R1B1K2R b KQk - 0 12
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 805
Best move: Rd1#