In the final installment of ProSoccerTalk’s Premier League Narratives for Matchweek 31 we examine the last three matches on the slate: Everton v. Stoke City, Aston Villa v. Liverpool and Fulham v. Queens Park Rangers.

EVERTON v. STOKE CITY (Goodison Park, Sat 1:30pm ET)

After soundly defeating Manchester City 2-0 in Matchweek 30, Everton looks to continue its push for European football against an out-of-form Stoke side that has lost three of its last four matches. Tony Pulis will have a full squad available for the clash at Goodison Park while David Moyes’ lack of depth could be exposed as both Steven Pienaar (red card) and Marouane Fellaini (card accumulation) are unavailable for selection.

The wheels look to be coming off at Stoke. Expect Kevin Mirallas (pictured) and Everton to capitalize.

ASTON VILLA v. LIVERPOOL (Villa Park, Sun 8:30am ET)

When these two sides met last December Aston Villa emerged from their slumber to inflict the Reds’ worst home defeat (3-1) for more than three years. Now Paul Lambert’s side must repeat the feat as only three points separates the Villains from an up-start Wigan side looking to break out of the relegation zone. For Liverpool, the fixture is a must-win if the Reds have any intent on realizing its European dreams.

Should be an absolute cracker of a match with goals galore. In the end, I think Liverpool gets its revenge.

FULHAM v. QUEENS PARK RANGERS (Craven Cottage, Mon 3:00pm ET)

With 8 matches remaining Queens Park Rangers sits at the bottom of the table, seven points from safety. It will take a mammoth effort from Harry Redknapp’s men if they are to make a great escape but the R’s gaffer remains upbeat about his side’s chances claiming they still have four or five wins in them. Fulham should consider that a warning shot. Sitting comfortably at 10th in the table on 36 points, the Cottagers have effectively ensured survival and will be keen on preserving a four match unbeaten run.

A very unassuming Monday night encounter but I bet this entertains as the sides share the spoils.

Two Premier League sides are level, Spurs lead, and Real Madrid has luckily kept a Gareth Bale-authored lead thanks to some goofy officiating on the second match day of group stage play at the UEFA Champions League.

Wissam Ben Yedder has goals in both of Sevilla’s UCL qualifiers and now both group stage matches after netting a 27th minute marker in Spain. He’s added another before the break.

Spartak Moscow 1-1 Liverpool

Loris Karius will not enjoy the replay of a 23rd minute free kick given away by Philippe Coutinho, and he especially won’t enjoy his slow reaction to a free kick from Fernando (not that Fernando) which was not hit too near a post.

Coutinho made amends with a solidly struck equalizer just after the half-hour mark, working a 1-2 with Mane and lacing a shot beyond the hopes of Rebrov.

Think Liverpool fans are glad they kept Coutinho? Back-to-back games with a goal for the Brazilian.

Tottenham Hotspur head to Cyprus to face APOEL in Nicosia hoping to make it two wins from two, while Manchester City host Ukrainian outfit Shakhtar Donetsk aiming to keep their 100 percent record and Liverpool are in Moscow to play Spartak hoping for a first win of the group stage.

Elsewhere Real Madrid head to Borussia Dortmund (Christian Pulisic alert) in a mouth-watering clash at the Westfalenstadion and Napoli host Feyenoord in another eye-catching tie.

Click on the link above to follow commentary on all the action, while below is the full schedule as we will have reaction and analysis on all the UCL action on Tuesday.