Chess puzzle (Checkmate)
Moves: 1. e4 e6 2. Nf3 d5 3. exd5 exd5 4. c3 Nf6 5. d4 Be7 6. Bb5+ c6 7. Bd3 b5 8. O-O
Nbd7 9. Re1 O-O 10. Bf4 Re8 11. Nbd2 h6 12. Qc2 a5 13. Ne5 Nb6 14. Nxc6 Qd7 15.
Bxb5 Qg4 16. Nxe7+ Rxe7 17. Rxe7 Bf5 18. Bd3 Bxd3 19. Qxd3 Qxf4 20. Rae1 Ng4
21. Re8+ Rxe8 *
Position (FEN): 4r1k1/5pp1/1n5p/p2p4/3P1qn1/2PQ4/PP1N1PPP/4R1K1 w - - 0 22
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 804
Best move: Rxe8#