Chess puzzle (Checkmate)
Opening: Three_Knights_Opening, Three_Knights_Opening_Other_variations
Moves: 1. e4 e5 2. Nf3 Nc6 3. Nc3 Bc5 4. Na4 Bb6 5. c3 d6 6. Nxb6 axb6 7. Bb5 Bg4 8.
d4 exd4 9. Qxd4 Nf6 10. e5 dxe5 11. Qxd8+ Rxd8 12. Nxe5 *
Position (FEN): 3rk2r/1pp2ppp/1pn2n2/1B2N3/6b1/2P5/PP3PPP/R1B1K2R b KQk - 0 12
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 676
Best move: Rd1#