Walt Harris will be making a trip to Canada after all.

Less than a week after seeing originally scheduled opponent Aleksei Oleinik moved as a replacement to fight Alistair Overeem in the UFC St. Petersburg main event, Harris will now fight unbeaten newcomer Sergey Spivak at UFC Ottawa on May 4.

Harris (11-7, 1 NC) is looking to get 2019 off on the right foot after his last outing, a split-decision win over Andrei Arlovski in December, was overturned to a no-contest due to Harris testing positive for a prohibited substance. Excluding that bout, he is 3-2 in his last five fights.

The 24-year-old Spivak has won all nine of his professional bouts by knockout or submission competing primarily in his native Ukraine. All but one of those finishes have come in the first round. Spivak most recently faced 92-fight veteran Tony Lopez in September, putting Lopez away with a neck crank in 4:12.

UFC Ottawa takes place at Canadian Tire Centre in Ottawa, Ontario, and will be headlined by a lightweight bout between Al Iaquinta and Donald Cerrone. The main card will air on the ESPN+ streaming service.

See the updated card below:

Donald Cerrone vs. Al Iaquinta

Elias Theodorou vs. Derek Brunson

Cub Swanson vs. Shane Burgos

Arjan Bhullar vs. Juan Adams

Sarah Moras vs. Macy Chiasson

Aiemann Zahabi vs. Vince Morales

Brad Katona vs. Merab Dvalishvili

Nordine Taleb vs. Siyar Bahadurzada

Andrew Sanchez vs. Marc-Andre Barriault

Brian Kelleher vs. Mitch Gagnon

Kyle Nelson vs. Matt Sayles

Walt Harris vs. Sergey Spivak