The Primeira Liga returns this weekend and will see Porto host Maritimo at the Estadio do Dragao on Sunday.Porto are leading the race to clinch the Primeira Liga title at the end of the season. They beat Famalicao 3-1 in their last game, marking a ninth consecutive victory across all competitions since their Champions League exit last month. View this post on Instagram Instagram PostThe Blue and Whites sit at the top of the league table with 53 points from 19 games. They will be looking to extend their winning run to 10 games when they play on Sunday.Maritimo have been in good form of late, playing out a 1-1 draw against Belenenses last time out in a highly entertaining game that could have seen more goals. The draw marked a fourth unbeaten outing for the visitors.Maritimo sit ninth in the Primeira Liga standings with 24 points from 19 games. They will be looking to continue their good form when they take on the league leaders this weekend.Porto vs Maritimo Head-to-HeadSunday's game will mark the 50th meeting between Porto and Maritimo. The home team have won 33 of their previous meetings while the visitors have won just seven times. There have been nine draws between the two sides.The two teams last faced off in a league clash earlier in the season. The game ended 1-1.Porto Form Guide: W-W-W-W-WMaritimo Form Guide: D-W-W-W-LPorto vs Maritimo Team NewsPortoWilson Manafa, Pepe, Joao Mario and Ivan Marcano are all out with injuries and will miss the game at the weekend. Luis Diaz and Mehdi Taremi are both away on international duty and will be absent as well.Mateus Uribe received a red card last time out and has been suspended from the weekend clash.Injured: Wilson Manafa, Pepe, Joao Mario, Ivan MarcanoUnavailable: Luis Diaz, Mehdi TaremiDoubtful: NoneSuspended: Mateus UribeMaritimoThe visitors will be without the services of Xadas, Ricardinho and Jorge Saenz as they are all injured. Joel Tageu is suspended after receiving a red card against Belenenses.Injured: Xadas, Ricardinho, Jorge SaenzDoubtful: NoneSuspended: Joel TageuPorto vs Maritimo Predicted XIPorto Predicted XI (4-4-2): Diogo Costa (GK); Bruno Costa, Chancel Mbemba, Fabio Cardoso, Wendell; Otavio, Vitinha, Marko Grujic, Pepe; Fabio Vieira, Evanilson View this post on Instagram Instagram PostMaritimo Predicted XI (4-4-2): Paulo Victor (GK); Claudio Winck, Matheus Costa, Zainadine Junior, Vitor Costa; Rafik Guitane, Stefano Beltrame, Diogo Mendes, Andre Vidigal; Ali Alipour, Edgar Costa.Porto vs Maritimo PredictionPorto have been in impeccable form in the league this season and remain the only unbeaten side in the competition at the moment. They are on a nine-game winning run across all competitions.Maritimo are also in good form with five wins in their last nine games across all competitions. Sunday's game could however prove a test too tough for the visitors.Prediction: Porto 3-1 Maritimo