Chess puzzle (Checkmate)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_London_System
Moves: 1. d4 d5 2. Bf4 Nf6 3. Nf3 e6 4. e3 c5 5. c3 c4 6. Be2 Bd6 7. Bxd6 Qxd6 8. h3
Nc6 9. O-O O-O 10. a3 a6 11. Qc2 h6 12. Nbd2 e5 13. dxe5 Nxe5 14. Nxe5 Qxe5 15.
f4 Qxe3+ 16. Rf2 Re8 17. Nf1 Qa7 18. Re1 Ne4 19. Bf3 Nxf2 *
Position (FEN): r1b1r1k1/qp3pp1/p6p/3p4/2p2P2/P1P2B1P/1PQ2nP1/4RNK1 w - - 0 20
White to move.
Themes: Hanging Piece, Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1157
Best move: Rxe8#