Chess puzzle (Crushing)
Opening: Italian_Game, Italian_Game_Anti-Fried_Liver_Defense
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 h6 4. Nc3 Nf6 5. d3 a6 6. a4 Be7 7. Nd5 d6 8. O-O
Bg4 9. h3 Bxf3 10. Qxf3 Nd4 11. Qd1 Nxd5 12. Bxd5 c6 13. Ba2 b5 14. c3 Ne6 15.
Bxe6 fxe6 16. Qh5+ Kd7 17. axb5 axb5 18. Be3 Rxa1 *
Position (FEN): 3q3r/3kb1p1/2ppp2p/1p2p2Q/4P3/2PPB2P/1P3PP1/r4RK1 w - - 0 19
White to move.
Themes:  Middlegame  
Puzzle rating: 740
Best move: Rxa1