Chess puzzle (Checkmate)
Moves: 1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Nf3 Be7 5. g4 O-O 6. g5 Ne4 7. h4 c5 8. cxd5
exd5 9. e3 Nc6 10. Bd3 cxd4 11. exd4 f5 12. gxf6 Bxf6 13. Be3 Bg4 14. Nxe4 dxe4
15. Bxe4 Kh8 16. Qd2 Bxf3 17. Bxf3 Nxd4 18. Be4 Re8 19. Bg2 Rc8 20. O-O Rc2 21.
Qd1 Rxb2 22. Qg4 Rb5 23. Rad1 Rb4 24. Kh1 Qb6 25. Rfe1 Nc6 26. Bxb6 Rxe1+ 27.
Rxe1 Rxg4 *
Position (FEN): 7k/pp4pp/1Bn2b2/8/6rP/8/P4PB1/4R2K w - - 0 28
White to move.
Themes:  Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 1165
Best move: Re8#