We examine the Sky Bet League One play-offs as Walsall, Millwall, Bradford and Barnsley battle it out for a place in the Championship. Who? What? When? How?With the help of Ian Holloway, we analyse each teams chances of promotion to the Championship. Semi-final 1: Barnsley/WalsallLeg 1: Barnsley 3-0 Walsall - Saturday, May 14 Highlights of Barnsleys 3-0 first-leg win over Walsall Leg 2: Walsall v Barnsley - Thursday, May 19 (live on Sky Sports 1 HD from 7.30pm) Barnsley Final position: 6th (74 points)Manager: Paul HeckingbottomRecent form: WDWDDWSeason summary: Having been tipped as potential promotion contenders at the start of the season, it was an up-and-down campaign for Barnsley.An eight-game losing run saw them slip into the relegation zone in November but, by the start of February, they were within five points of the play-offs. The departure of manager Lee Johnson for Bristol City threatened to disrupt the campaign, but, under caretaker boss Paul Heckingbottom, the Tykes finished strongly. Barnsley manager Paul Heckingbottom said his side still have work to do in the second leg Along with winning the Johnstones Paint Trophy at Wembley, they only lost three times in the last three months and pipped Scunthorpe to the final play-off spot on goal difference after a 4-1 win over champions Wigan. Sam Winnalls goals have been key, with his total of 21 putting him in the top three scorers in the division. Barnsley have also never lost a play-off semi-final.Play-off history: Winners (2006). Beaten finalists (2000).Ollies key man: Sam Winnall: Ive been a big admirer of his work for a while now. Hes a natural goalscorer who will find the net wherever he goes. Reaction from Barnsley goalscorer Sam Winnall WalsallFinal position: 3rd (84 points)Manager: Jon WhitneyRecent form: WDLWWWSeason summary: Having spent much of the season in and around the au