Siddisene fikk en marerittstart mot sine overmenn.
Allerede etter 11 minutter dro Fernandinho seg løs og banket ballen i stolpen og inn bak en sjanseløs Thomas Myhre.
Seks minutter etter doblet brasilianeren Sjakhtars ledelse.
Viking kom seg etter kalddusjen og yppet seg i den siste halvdelen av første omgang, men ukrainerne hadde stort sett god kontroll på Uwe Röslers elever.
I annen omgang fortsatte Sjakhtar å dominere. Etter 71 minutter stupheadet Oleksandr Gladkij inn 3-0 og punkterte kampen.
Sjakhtar gjorde hele seks bytter etter pause, uten at laget ble svekket merkbart.
- Stor forskjell
- Sjakhtar spiller i en annen liga enn oss. Det er første gang vi møter et lag som spiller permanent i mesterligaen. Det var stor forskjell på pasninger, tempo og taktikk, sa Viking-trener Rösler til TV 2.
På overtid kunne Alexander Ødegaard pyntet på resultatet, men spissen ble presset såpass at skuddet fra kort hold gikk over.
Dermed endte Viking på annenplass i La Manga-cup og innkasserte 80.000 kroner i pengepremie.