Chess puzzle (Advantage)
Opening: Italian_Game, Italian_Game_Giuoco_Pianissimo
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. d3 Nf6 5. Ng5 O-O 6. Nxf7 Rxf7 7. Bxf7+ Kxf7
8. Nc3 Kg8 9. Bg5 h6 10. Bxf6 Qxf6 11. O-O d6 12. Nd5 Qf7 13. a3 Be6 14. b4 Bd4
15. c3 Bxd5 16. cxd4 *
Position (FEN): r5k1/ppp2qp1/2np3p/3bp3/1P1PP3/P2P4/5PPP/R2Q1RK1 b - - 0 16
Black to move.
Themes:  Middlegame  
Puzzle rating: 1691
Best move: Bb3