Chess puzzle (Checkmate)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_Anglo-Slav_Opening
Moves: 1. d4 c6 2. c4 d6 3. e4 c5 4. d5 e6 5. Nc3 exd5 6. exd5 Nf6 7. Nf3 Be7 8. Bd3
Bd7 9. Bg5 h6 10. Bxf6 Bxf6 11. Qe2+ Be7 12. O-O a6 13. Rfe1 b5 14. cxb5 axb5
15. Nxb5 Bxb5 16. Bxb5+ Kf8 17. Nh4 Bxh4 18. Qe8+ Qxe8 *
Position (FEN): rn2qk1r/5pp1/3p3p/1BpP4/7b/8/PP3PPP/R3R1K1 w - - 0 19
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 516
Best move: Rxe8#