Jeff Banister on 'explosive stuff' from Darvish in win