Chess puzzle (Checkmate)
Moves: 1. d4 d5 2. c4 e5 3. dxe5 d4 4. Bf4 Nc6 5. Nf3 Be6 6. Qa4 Ne7 7. Na3 Ng6 8. Bg5
Bb4+ 9. Qxb4 Nxb4 10. Bxd8 Rxd8 11. Rd1 O-O 12. Nxd4 Nxe5 13. e3 c5 14. Nxe6
fxe6 15. Be2 Ned3+ 16. Bxd3 Nxd3+ 17. Ke2 *
Position (FEN): 3r1rk1/pp4pp/4p3/2p5/2P5/N2nP3/PP2KPPP/3R3R b - - 1 17
Black to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 1476
Best move: Rxf2#