Shareef O'Neal hammers it home