Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nf6 3. Nxe5 d6 4. Nf3 Nxe4 5. d4 d5 6. Nbd2 Bd6 7. Bd3 O-O 8.
O-O Bf5 9. Re1 Re8 10. Qe2 Nd7 11. Bxe4 dxe4 12. Ne5 c6 13. Nxd7 Qxd7 14. c3
Bc7 15. Nc4 Bg4 16. Qc2 Bf3 17. gxf3 exf3 18. Ne5 Qg4+ 19. Nxg4 *
Position (FEN): r3r1k1/ppb2ppp/2p5/8/3P2N1/2P2p2/PPQ2P1P/R1B1R1K1 b - - 0 19
Black to move.
Themes: Hanging Piece, Kingside Attack Middlegame Mate in 1 
Puzzle rating: 526
Best move: Rxe1#