Seven out of 10 for Bonaventura