Pirlo pulled the strings for Italy and was named man of the match
Andrea Pirlo opened the scoring with a rasping long-range drive in the first half and substitute Vincenzo Iaquinta extended the advantage near the end.
World Cup debutants Ghana played their part in an entertaining match and defender Emmanuel Pappoe wasted their best chance before the interval.
But Italy, prompted by the superb Pirlo, were more clinical throughout.
Luca Toni, the winner of last season's Golden Boot after scoring 31 goals for Fiorentina, led the line well for them and could potentially be a star of the tournament.
After 27 minutes he almost scored with a superb piece of individual skill.
The 29-year-old controlled an Alberto Gilardino flick-on before unleashing a venomous volley that thumped the crossbar and bounced down in front of the line.
Ghana, prompted by their confident captain Stephen Appiah, also threatened.
Pappoe wasted a great chance when he blazed over from 14 yards after finding himself unmarked inside the area.
Pirlo punished this profligacy by giving Italy the lead after 40 minutes.
The AC Milan midfielder, who pulls the strings for Italy with his clever movement and perceptive passing, scored from 35 yards out after being picked out by Francesco Totti from a left-sided corner.
Ghana were the better side after the interval as they pushed forward in search of an equaliser.
But the Italians, marshalled by captain Fabio Cannavaro in central defence, held firm and threatened on the counter-attack.
Simone Perotta was played in by Daniele Di Rossi after 67 minutes but shot too close to Richard Kingston.
Substitute Iaquinta put the result beyond doubt when he scored seven minutes from the end.
Pirlo was again the instigator, intercepting a pass deep inside his own half before playing the ball forward.
Samuel Kuffour underhit a backpass and Udinese's Iaquinta capitalised to round the keeper before sliding the ball into an empty net.
Italy: Buffon, Zaccardo, Nesta, Cannavaro, Grosso, Totti (Camoranesi 56), Perrotta, Pirlo, De Rossi, Toni (Del Piero 82), Gilardino (Iaquinta 64).
Subs Not Used: Amelia, Barone, Barzagli, Gattuso, Inzaghi, Materazzi, Oddo, Peruzzi, Zambrotta.
Booked: De Rossi, Camoranesi, Iaquinta.
Goals: Pirlo 40, Iaquinta 83.
Ghana: Kingston, Pantsil, Kuffour, Mensah, Pappoe (Shilla 45), Muntari, Essien, Appiah, Eric Addo, Gyan (Tachie-Mensah 89), Amoah (Pimpong 68).
Subs Not Used: Otto Addo, Adjei, Ahmed, Boateng, Dramani, Mohamed, Owu, Quaye, Sarpei.
Booked: Muntari, Gyan.
Att: 43,000.
Ref: Carlos Eugenio Simon (Brazil).
Fifa man of the match: Andrea Pirlo.
TRIVIA
This victory ended a three match winless run for Italy in World Cup finals. Their longest ever such streak was five matches (two in 1978, three in 1982), and that was followed by four wins culminating in their World Cup triumph of 1982. Italy are now unbeaten in 19 international matches. This marks the longest undefeated sequence for the Italians since 1939. Their last loss came on 9 October 2004, in the World Cup qualifier in Slovenia.
No debutant in this World Cup has so far won their debut match. Angola, Ghana and Ivory Coast all lost, while Trinidad & Tobago drew. With an average age of 25 years and 37 days, Ghana fielded the youngest line-up in the tournament so far.
Defender Fabio Cannavaro won his 94th cap for Italy in this match. Paolo Maldini (126 caps) and Dino Zoff (112) are the only two who have played more international matches for Italy.
Składy obu drużyn

Włochy pokonały w poniedziałkowym meczu w Hanoverze Ghanę 2-0.

Początek spotkania był spokojny, gra toczyła się głównie w środkowej strefie boiska. W 10. minucie Daniele De Rossi otrzymał zółtą kartkę za przerwanie faulem akcji Ghany. Minutę później Włosi mogli wysunąć się na prowadzenie - Alberto Giraldino oddał z ostrego strzał na bramkę, który obronił Richard Kingston. Bramkarz Ghany bronił poprawnie przez pierwsze czterdzieści minut meczu.

Piłkarze Ghany odważnie zaczęli atakować włoską bramkę. W 26. minucie Sulley Muntari strzelił nad poprzeczką. W 32. minucie Emmanuel Pappoe strzałem z dystansu posłał piłkę nad bramkę Gianluigi Buffona.

W 39. minucie Włosi wywalczyli rzut rożny. Francesco Totti dośrodkował do stojącego poza polem karnym Andrea Pirlo, a ten umieścił piłkę w bramce Ghany. W pierwszej połowie kilka okazji miał również Luca Toni, jednak strzały nie były groźne, za wyjątkiem jednego, w 27. minucie - uderzył wtedy w poprzeczkę. W 41. minucie żółtą kartką ukarany został Sulley Muntari (Ghana).

Po przerwie Emmanuel Pappoe został zmieniony przez Illiasa Shillę. W 54. minucie groźny strzał na bramkę Włochów oddał Michael Essien. Niebezpieczeństwo zostało jednak zażegnane przez Buffona.

W 56. minucie z boiska zszedł Francesco Totti - na jego miejsce pojawił się Mauro Camoranesi. Sześć minut później otrzymał żółta kartkę. Michael Essien, który wykonywał rzut wolny, uderzył w mur.

W 64. minucie Vincenco Iaquinta zastąpił Alberto Giraldino. Minutę później, za faul na Pirlo, żółty kartonik ujrzał Asamoah Gyan. Chwilę potem, za Matthewa Amoaha wszedł Razak Pimpong. 

Iaquinta w 76. minucie musiał na chwilę opuścić boisko - został poszkodowany po starciu z Kuffourem. Po chwili powrócił i w 83. minucie strzelił drugiego gola dla Włochów. Wcześnie, Alessandro del Piero zastąpił Toniego. W 88. minucie Iaquinta został ukarany żółtą kartką. Przed samym końcem Alex Tachie-Mensah (Ghana) wszedł za Asamoaha Gyana.