Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 d5 4. exd5 Na5 5. Nxe5 Nxc4 6. Nxc4 Qxd5 7. Ne3 Qd4
8. O-O Nf6 9. Re1 Ng4 10. Nf5+ Qe5 11. Rxe5+ Nxe5 12. Qe2 f6 13. d4 Bxf5 14.
dxe5 O-O-O 15. exf6 gxf6 16. c3 Bc5 17. Bf4 Rhe8 18. Qf1 Bd3 19. Qd1 Bc2 20.
Qf3 *
Position (FEN): 2krr3/ppp4p/5p2/2b5/5B2/2P2Q2/PPb2PPP/RN4K1 b - - 8 20
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1196
Best move: Re1#