Chess puzzle (Checkmate)
Moves: 1. d4 e6 2. c4 Nf6 3. Nc3 Bb4 4. Qc2 d5 5. Bg5 dxc4 6. e4 Qxd4 7. Rd1 Qe5 8. f4
Qxe4+ 9. Qxe4 Nxe4 *
Position (FEN): rnb1k2r/ppp2ppp/4p3/6B1/1bp1nP2/2N5/PP4PP/3RKBNR w Kkq - 0 10
White to move.
Themes:  Opening Mate in 1 
Puzzle rating: 1179
Best move: Rd8#