A first-half double from Anthony Stokes booked Hibernian's place in the William Hill Scottish Cup semi-finals.

Iain Vigurs pulled one back for the cup holders with 13 minutes to go, but Alan Stubbs' team held on to secure a semi-final clash with Dundee United at Hampden.

William Hill Scottish Cup semi-finals

Saturday 16th April 2016, 12:15 kick-off
Hibernian vs Dundee United (Live on BBC Scotland / Sky Sports)

Sunday 17th April 2016, 12:00 kick-off
Rangers vs Celtic (Live on Sky Sports)