Substitute Sam Winnall scored a 90th-minute equaliser as Barnsley salvaged a 1-1 draw home to Aston Villa on Tuesday.

The striker headed in the Reds' 4,000th league goal at Oakwell to avoid a run of three successive defeats. They are now tenth in the Championship.

Adam Hammill, Winnall and Adam Armstrong were all taken out of the starting line-up by head coach Paul Heckingbottom following Saturday's loss at Brighton and replaced by Sam Morsy, Tom Bradshaw and Ryan Kent.

Bradshaw played on his own up front with Kent on the left, Marley Watkins on the right and Morsy, who was making his first start for the club, joining Conor Hourihane and Josh Scowen in central midfield.

The Reds had the first real chance when Marc Roberts headed Hourihane's right-wing corner over the bar from five yards out. Hourihane then won the ball deep in the Villa half and squared to Bradshaw who shot high and wide from 20 yards out.

Hourihane was also denied by visiting goalkeeper Pierluigi Gollini who dived to his left to keep the Reds captain's low 25-yard free-kick out of the bottom left corner.

Villa had threatened only with long-range shots as Jonathan Kodjia hit one straight at Adam Davies and Jack Grealish saw another deflected wide. But, when Kent lost the ball just outside his box on 32 minutes, Jordan Ayew unleashed a powerful 15-yarder which was beaten away by Davies at his near post.

Villa were much improved from the start of the second half and took the lead just after the hour-mark. Kodjia drew a decent save out of Davies from 20 yards before Ayew picked the ball up on the left, beat a defender then netted from close range.

Heckingbottom responded to the goal by bringing on Armstrong, Winnall and Hammill for Bradshaw, Morsy and Watkins.

Kodjia almost made it 2-0 when he headed an Ayew corner straight at Davies then Barnsley broke and Hammill shot just wide from 20 yards.

The equaliser came when Cole Kpekawa headed a corner towards goal and Winnall nodded it into the net off the underside of the bar.