Nigerian forward Victor Boniface scored a twice for Royale Union Saint-Gilloise against Union Berlin against Europa League round of 16, Nigeriasoccernet.com reports.
He had given the team the lead in the 28th minute after his shot deflected slightly into the net give Royal the lead.
But the German side got back to the game through a free kick scored in the 42nd minutes by Josip Juranovic.
Yorbe Vertessen put back RUSG in the lead after an assist from Boniface in the 58th minute.
10 minutes later, Berlin restored parity through Robin from a rebound after his penalty was saved.
Bart Nieuwkoop gave Boniface the assist to score his second and RUSG's third to put them in front for the third time.
Union Berlin came back to make it three all a minute to 90 minutes to break the hearts of the visiting fans through Svenne and end the match 3-3.
Victor Boniface was substituted in the 86th minute of the encounter for Lazare Amani.
Uche Dozie