World Grand Prix semi-finals: Michael van Gerwen sets up showdown with Nathan Aspinall | Darts News
Michael van Gerwen stays on course for his sixth World Grand Prix title after reaching his seventh final with a tirade of tungsten bashing to dismantle old foe Peter Wright,...