Red Star Belgrade went down through Patar Micin’s opener in the 42 minute, before Boakye-Yiadom’s 58th minute penalty kick cancelled out the lead.
READ MORE: Albert Adomah-Ghanaian winger grabs 10th league of the season
And the Ghana international who was in his element struck the match winner in the 69th minute to hand his side all the three points in a difficult away fixture.
Richmond Boakye-Yiadom has now registered 39 in 48 matches for the Serbian giants.