The frontman was a second half substitute, replacing Yacine Brahimi in the 62nd minute as his Portuguese side slumped to an embarrassing 5-0 home defeat at Estadio Do Dragao.
It was just the Ghanaian’s fifth game for Porto since completing a half-season loan switch from French side Lorient last month.
All substitute appearances, three of the outings have come in the Portuguese topflight, with one each coming in the Portuguese League Cup. He is yet to score for the club.
Waris came close to joining French top tier side Caen, but Porto’s late bid was enough to force a detour.
The loan move includes a buyout clause worth €6 million, according to French club Lorient.