Chess puzzle (Checkmate)
Moves: 1. d4 c5 2. e3 cxd4 3. exd4 e5 4. dxe5 Qa5+ 5. Bd2 Qxe5+ 6. Qe2 Qxe2+ 7. Bxe2
Nf6 8. Nc3 g6 9. Nf3 Bg7 10. O-O O-O 11. Rad1 d5 12. Bg5 Be6 13. Nd4 Nc6 14.
Nxe6 fxe6 15. Bf3 Rac8 16. Rfe1 d4 17. Ne4 Nxe4 18. Rxe4 e5 19. Re2 b5 20. Bxc6
Rxc6 21. Bh4 b4 22. Bg3 Rf5 23. Rde1 Rc5 24. f4 exf4 25. Re8+ Kf7 26. R8e7+ Kf6
27. Bh4+ g5 *
Position (FEN): 8/p3R1bp/5k2/2r2rp1/1p1p1p1B/8/PPP3PP/4R1K1 w - - 0 28
White to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 1175
Best move: R1e6#