Mesterligadeltakeren sikret seg dermed en perfekt sesongåpning i det siste førsterundeoppgjøret i den engelske eliteserien.
Det som virker å være et bunnsolid Newcastle-lag leder serien på målforskjell foran Fulham, Leeds og Arsenal.
Alan Shearer gjorde sitt ligamål nummer 228 i kampen mot West Ham.
Lagene var like langt ved halvtid, men i andre omgang festet Newcastle et godt grep. Den siste halvtimen var det skikkelig enveiskjøring.
Lomana Lua Lua fikk ballen i beina på 10 meter etter en dødball og bredsidet ballen mellom beina på gjestenes keeper etter 61 minutters spill.
Elleve minutter senere doblet kampens store spiller ledelsen med et knallhardt hodestøt fra kort hold.
Nyervervelsen Hugo Viana fra Sporting Lisboa slo det perfekte innlegget fra venstre, Lua Lua headet ballen i mål via James og tverrliggeren.
Så dukket hjemmelagets måltyv Alan Shearer opp etter 76 minutters spill, etter nydelig forarbeid av Lua Lua og til sist Norberto Solano.
Men showet var ikke over, Shearer/Solano byttet roller fire minutter før slutt. Førstnevnte dro av en forsvarer og sendte ballen til en umarkert Solano på bakerste stolpe.
Newcastle var overlegne og ble det siste av de seks topplagene fra forrige sesong som vant åpningskampen i 2002/03-sesongen.