By Francisco Salazar (staff@latinospost.com) | First Posted: Oct 06, 2013 12:17 AM EDT

Two of the most famous teams in soccer face off on Sunday when AC Milan visits Juventus.

The two clubs are arguably among the most recognized in Italian soccer due their rich histories. However, neither club has been in its top form all season long.

AC Milan is coming off a controversial 1-1 draw with Ajax Amsterdam in the Champions League. The club was down 1-0 until late in the game when a controversial penalty was called in favor of the club; replays showed that Milan forward Mario Balotelli had committed the foul and the call should have gone the other way. Milan has also been mediocre in the Serie A with only two wins, two draws and two losses this season. The club is coming off a tight 1-0 win over Sampdoria after barely drawing 3-3 with Bologna the week before.

Juventus has five wins and one draw this season but sits five points behind first place AS Roma and is coming off a 2-2 draw in the Champions League against Galatasaray. The club managed a comeback in the match but blew the lead one minute after taking it.

According to Sports Mole, the starting lineups could be as follows:

Juventus: Buffon; Barzagli, Bonucci, Chiellini, Lichtsteiner; Vidal, Pogba, Marchisio, Asamoah, Giovinco; Tevez

AC Milan: Abbiati; Zaccardo, Zapata, Mexes, Constant; Poli, De Jong, Muntari, Montolivo, Robinho; Matri

Prediction: Juventus has looked better than Milan all season long. Expect them to pull off a 1-0 win.

Start Time: Kick-off starts at 2:45 p.m. EST.

Watch live Stream HERE.

Follow Live Score HERE.

© 2015 Latinos Post. All rights reserved. Do not reproduce without permission.