A horrible eye injury ended Enzo Maccarinelli's bid to win the WBA light-heavyweight title from German Juergen Braehmer.