Aston Villa kept their promotion hopes well and truly on track at the weekend when they dispatched league leaders Wolves 4-1 at Villa Park.

It was a result that even the most optimistic of Villa fans wouldn’t have predicted, but it is one that leaves Villa just seven points off first place with 10 games remaining.

Next up for Villa is a home match against QPR. This match was meant to be played a couple of weeks ago but it was postponed due to adverse weather conditions.

QPR have had a very average season so far, with 43 points from 36 matches, so Villa will be quietly confident about being able to pick up all three points and heaping more pressure on Cardiff City and Wolves – who play Brentford and Reading respectively.

If results go their way, by the end of the night, the gap at the top could be cut to just four points.

Here is our predicted Villa XI for Tuesday’s match against QPR:

Nathan Stirk/Getty Images Sport Start slideshow