so what giacomo is a freaking beast and islam no less of a beast in this matchup