Chess puzzle (Crushing)
Opening: Italian_Game, Italian_Game_Anti-Fried_Liver_Defense
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 h6 4. O-O Bc5 5. b4 Nxb4 6. c3 Nc6 7. d4 exd4 8.
cxd4 Bb6 9. Nc3 d6 10. e5 Bg4 11. exd6 Qxd6 12. Re1+ Nge7 13. Nb5 Qd7 14. d5
Na5 15. Be2 Bxf3 16. Bxf3 Qxb5 17. d6 cxd6 18. Qxd6 Bc5 *
Position (FEN): r3k2r/pp2npp1/3Q3p/nqb5/8/5B2/P4PPP/R1B1R1K1 w kq - 1 19
White to move.
Themes:  Middlegame  
Puzzle rating: 1296
Best move: Rxe7+