Chess puzzle (Crushing)
Opening: Italian_Game, Italian_Game_Other_variations
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Qf6 4. O-O Qg6 5. Nc3 Bb4 6. Nd5 Bd6 7. d3 Nf6 8. a3
Nxd5 9. exd5 Nd4 10. Nxd4 exd4 11. Re1+ Be7 12. Qe2 Qf6 13. Bf4 d6 14. Bb5+ Bd7
15. Bxd7+ Kxd7 16. Qg4+ Ke8 17. Rxe7+ Kxe7 *
Position (FEN): r6r/ppp1kppp/3p1q2/3P4/3p1BQ1/P2P4/1PP2PPP/R5K1 w - - 0 18
White to move.
Themes: Pin Endgame  
Puzzle rating: 1443
Best move: Bg5