Follow @PoojaMedia on Twitter and get all my games at Bet9ja.
There are different cup games in Europe as teams are looking to win silverware before the end of the season.
The selections for the weekend, see below:
Bologna vs Verona
Bologna are in fine form recently – their 1-0 win over Pisa last time out was their fifth win on the trot, and their last four wins have all been 1-0 victories.
Verona on the other hand are in bad form. Their 2-1 defeat to Napoli last time out was their seventh defeat in their last nine games.
Bologna are now only eight points behind a European spot after their recent good form.
PREDICTION: Bologna to win either halves at 1.31
Fiorentina vs Parma
Fiorentina’s disappointing 3-0 defeat to Udinese last time out was their second successive defeat in all competitions, ending three victories on the trot.
Parma are in good form recently, their 1-1 draw with Cagliari last weekend made it four games without a defeat, winning three.
Only nine points separate Parma in 12th and Fiorentina in 16th, however, Fiorentina are now just outside the relegation zone on goal difference.
PREDICTION: Fiorentina to win either halves at 1.38
AC Milan vs Inter Milan
The biggest game of the season this weekend as Italian giants from the same city come face to face at the San Siro.
AC Milan are currently second and ten points behind rivals Inter Milan.
AC Milan come into the game having beaten Cremonese 2-0 last time out, they have now won five of their last eight games.
Inter Milan’s 2-0 win over Genoa last weekend was their seventh successive win in the league.
It will be a very competitive game.
PREDICTION: GG or Over 2.5 Goals at 1.49
Juventus vs Pisa
Juventus 3-3 draw with Roma last time out made it seven games without a win in all competitions – they have lost four and drawn three.
Juventus will be hoping to get back to winning ways against Pisa, who are winless in fifteen games and are currently nine points from safety.
Juventus are currently four points off the European places following their poor run.
PREDICTION: Juventus to win at 1.24
Atalanta vs Udinese
Atalanta’s 2-1 defeat to Sassuolo last time out ended a two-game winning streak.
Udinese’s 3-0 win over Fiorentina last weekend ended a three-match league losing streak.
Atalanta have not lost in their last seven home games against Udinese, winning five and drawing two.
Atalanta are just two points off a European spot, Udinese are ten points behind them in tenth.
PREDICTION: Atalanta to win either halves at 1.37
Swansea vs Stoke City
Swansea were no match for promotion contenders Ipswich last time out, suffering a comprehensive 3-0 away defeat after going behind inside three minutes.
Stoke were heading for an acceptable away draw against Championship leaders Coventry last weekend before Jack Rudoni’s stoppage-time goal condemned the Potters to an away defeat.
PREDICTION: Home win or Over 2.5 Goals at 1.42
QPR vs Middlesborough
QPR conceded twice inside the opening 33 minutes against an in-form Sheffield United side last weekend and were unable to respond thereafter, losing 2-0 on home soil.
Middlesbrough, meanwhile, have everything to fight for. After watching their promotion-chasing rivals make no mistake on Saturday, the Teessiders completed their part of the bargain on Monday, beating Birmingham 3-1 on the road.
As Boro continue to chase automatic spot, they need a positive result from this game.
PREDICTION: Away win or Over 2.5 Goals at 1.36
Sheffield United vs West Brom
Sheffield United enjoyed a strong start against QPR at Loftus Road in gameweek 35, scoring twice inside the opening 33 minutes to set up a comfortable away victory.
Eric Ramsay’s dismissal did not correlate with an improvement in West Brom’s performances, and the Baggies suffered a catastrophic 2-1 away defeat to 23rd-placed Oxford United last weekend.
PREDICTION: Sheffield Utd to win either halves at 1.40
COMBINED ODDS = 55ZRXRV