Chess puzzle (Checkmate)
Opening: Italian_Game, Italian_Game_Classical_Variation
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. c3 Nf6 5. d4 exd4 6. b4 Bb6 7. e5 d5 8. exf6
dxc4 9. b5 Nb8 10. fxg7 Qe7+ 11. Qe2 Qxe2+ 12. Kxe2 Rg8 13. cxd4 Rxg7 14. Re1
Bg4 15. Kf1+ Kf8 16. Ba3+ Kg8 *
Position (FEN): rn4k1/ppp2prp/1b6/1P6/2pP2b1/B4N2/P4PPP/RN2RK2 w - - 6 17
White to move.
Themes:  Middlegame Back Rank Mate, Mate in 1 
Puzzle rating: 588
Best move: Re8#