Manchester United havde til opgave at rejse sig efter weekendens dårlige resultat, og på trods af at flere spillere fik sig et hvil mod Sporting, endte kampen fordelagtigt for de Røde Djævle.
Det var gæsterne fra Lissabon, som først kom tæt på efter 12 minutter, da anfører João Moutinho forsøgte sig et pænt stykke udefra. Tomasz Kuszczak kunne følge bolden til dørs og se den gå til målspark. Et par minutter efter fik Cristiano Ronaldo en lignende chance i den modsatte ende, men heller ikke United-spilleren formåede at holde sit skud inden for rammen.
Ronaldo var i hopla mod sin gamle arbejdsgiver, og han var således også involveret i Uniteds næste chance. John O’Shea var gået med frem i højre side, og herfra fandt han Ronaldo, som med en fiks hælaflevering sendte bolden videre til Louis Saha, som dog ikke fik ordentlig præcision i sit forsøg.
To minutter senere fik Sporting bragt sig i front. Højrebacken Abel stod for scoringen, selvom forsøget mest af alt mindede om et indlæg. Kuszczak blev fanget for langt ude af sit mål, og så kunne bolden ubesværet glide ind mellem stængerne.
Gæsterne stod også for halvlegens sidste forsøg på mål. Anderson Polga fik med et akrobatisk forsøg testet Uniteds polske keeper, men der blev ikke scoret yderligere i første halvleg.
For anden kamp i træk var United bagud ved pausen, og det fik konsekvenser. Ryan Giggs og Carlos Tévez blev begge sat på banen fra anden halvlegs start.
Efter en times spil burde Nemanja Vidic måske have udlignet for United, da han nåede højest på et hjørnespark. Målet var frit, men serberen ramte bolden skævt med sit hovedstød.
Kort efter fik indskiftede Tévez bolden over stregen. Patrice Evra fik kæmpet sig fri på venstrekanten og fandt herfra sin landsmand Saha i feltet. Angriberen lagde bolden tilbage til Ronaldo, som fyrede af. Lidt tilfældigt fik både Tévez og en Sporting-spiller fod på bolden, før den endte i nettet.
Miguel Veloso, som på det kraftigste rygtes til United, viste i kampen et par gode takter, både defensivt og offensivt. Midtbanespilleren måtte desværre for Sporting se sit langskud gå en anelse over mål.
Ronaldo kom frem til mange chancer i kampen, men afslutningerne var ikke altid lige gode. Midt i anden halvleg fik portugiseren en god mulighed efter et kontrastød, men Sportings unge målmand, Rui Patrício, fik pareret forsøget. Bolden endte hos Anderson, som dog ikke ramte mål fra lang afstand.
Fem minutter senere fik Ronaldo endnu en god mulighed. Tévez drev gæk med gæsternes venstreback, før han med et indlæg fandt Ronaldo ved bagerste stolpe. Uniteds nr. 7 fik sat hoved på bolden, men forsøget gik i sidenettet.
Ti minutter før tid blev Owen Hargreaves skiftet ind, og der skulle ikke gå længe, før han fik en kæmpe chance. Sportings offside-fælde blev snydt, og det efterlod Hargo helt alene i feltet. Det kunne dog ses, at den tidligere Bayern-spiller ikke er angriber, for Rui Patrício havde ikke de store problemer med at afværge.
Kampen fik først sin afgørelse i dommerens tillægstid. United fik tilkendt et frispark på kanten af feltet, og det skulle Ronaldo tage sig af. Med et udadskruende spark fangede Ronaldo keeperen på det forkerte ben, og bolden fløj i mål. Dermed ender kampen, Manchester United 2-1 Sporting Lissabon, og United har altså stadig har maksimumpoint efter fem kampe. Det betyder, at førstepladsen i gruppen nu er sikret. Roma vandt i Kiev, og de snupper dermed andenpladsen, mens Sporting må nøjes med en UEFA Cup-billet.