Chess puzzle (Crushing)
Opening: Italian_Game, Italian_Game_Giuoco_Piano
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. h3 Nf6 5. d3 O-O 6. c3 h6 7. a3 a6 8. b4 Ba7
9. a4 d6 10. b5 axb5 11. Bxb5 Be6 12. O-O Ne7 13. a5 c6 14. Bc4 Bc5 15. a6 bxa6
16. Rxa6 Rxa6 17. Bxa6 Qb6 18. Bc4 Qb5 *
Position (FEN): 5rk1/4npp1/2ppbn1p/1qb1p3/2B1P3/2PP1N1P/5PP1/1NBQ1RK1 w - - 3 19
White to move.
Themes:  Middlegame  
Puzzle rating: 823
Best move: Bxb5