One tip today, and after a huge steam on Arsenal in the Premier League, the line has become unbackable in my opinion - in fact it could almost favour backing Villa. The tip instead comes from Spain, where a different Villa host Real Sociedad in a game between 5th and 6th.
Both sides have a few injuries to contend with, and whoever deals with this best will likely come away with the three points.
After their 3-0 win at the San Siro against Atalanta, you might think this game will be a formality for Milan, but that win was far less convincing than the scoreline suggested. Sassuolo lost 7-0 here to Inter Milan, but have held Lazio to a 2-2 draw too, so they can be tough to read. I think I have a pick that will bring in some profit though...
Real Madrid come in to this tie unbeaten in 8 (7 wins) and knowing that three points will close the gap on the top two who drew 0-0 last night. Espanyol have already beaten Atletico Madrid here this season, so will know they are capable of getting something from this game. Will Real Madrid be too much for them going forward? Or can Espanyol frustrate them?
Stoke City host Liverpool in the late Sunday kick off. The home side are unbeaten in 7 home games as they look to rebuild their reputation of being a tough side to visit.
Liverpool are 4th after defeats at Chelsea and Man City - games that they will feel they deserved a draw out of. They recovered with a comfy 2-0 win at home to Hull City, and their form is still good, even though it relies pretty heavily on Suarez.
Can Liverpool and Suarez do it on a cold Sunday evening in Stoke?
Man City travel to Newcastle and St James' Park as they look to put the pressure on Arsenal who travel; to Villa Park on Monday night. With 5 league wins on the bounce, and 8 wins from 9 in an impressive unbeaten run, can Newcastle stop them? After all, they've already beaten Chelsea here, and Spurs and United on the road...
A rejuvinated Spurs host Crystal Palace in one of the few 3pm Kick Offs in the Premier League. Spurs, under new boss Tim Sherwood will be looking for a resounding victory. Visitors Crystal Palace under Tony Pulis will likely field a similar line up as they have been doing regularly as they look for some stability to get them out of the bottom three.
A win could be too much to ask for the away side, but they could run the hosts close.
West Ham have had a week to forget, but the 11 goals conceded without reply in their two games doesn't really count for much anyway. Being knocked out of two cup competitions will be all but irrelevant if they can manage to get three points in Cardiff.
Cardiff play their first league game under new manager Ole Gunnar Solskjaer, and as you know, I am not a fan of the 'new manager' effect. New managers don't necessarily bring in any real success immediately
Inter travel to Udinese in the Coppa Italia after their 1-0 defeat at Lazio on Monday. Udinese were comfortably beatn 3-1 by 5th places Hellas Verona (at home) and will look at this game as a chance to bounce back in time for the league fixtures this weekend.
However, with both sides expected to rest a few players, whose bad run of form will be broken? Udinese have lost 4 of their last 5 home games, whereas Inter have just one away win in 7.
Man City host West Ham in the first leg of te second semi final. We're expecting a strong City line up and a West Ham line up that is much stronger than for their FA Cup 3rd round defeat at Forest
Valencia host high flyers Atletico Madrid in the first leg of this Copa del Rey tie at the Mestalla. They come in to this game on the back of a relatively straight forward win against Levante, and have an impressive home record against today's visitors - losing just once in 13 games. However, Atletico are the in form side in Spain with 7 consecutive wins and just one defeat in 28 competitive fixtures so far this season.
Atletico have an hugely important game on Saturday against Barcelona, so Simeone and his players may have one eye on that game.