Canada’s Andre De Grasse has advanced to the final of the Olympic 100 metres set to take place on Sunday night at the Olympic Stadium in Rio de Janeiro.

The 21-year-old Canadian was in a semifinal heat with Jamaica’s Usain Bolt, the reigning double Olympic champion ran the heat in 9.86 seconds, with De Grasse closing in 9.92s, both men looking around near the finish line, as no other runner was close.

RELATED: De Grasse & Bolt line up for semis
RELATED: Bolt v. De Grasse men’s 100m semifinal (photos)

Andre DeGrasse during the 100m seminfinal (photo/ Stephen Hosier)

Andre DeGrasse during the 100m seminfinal (photo/ Stephen Hosier)

Others moving to the final are Jimmy Vicuat (France), Ben Youssef Meite (Cote d’Ivoire), Yohan Blake (Jamaica), Akani Simbine (South Africa), Justin Gatlin and Trayvon Bromell, both of the United States.

Bolt and De Grasse had the fastest times, Gatlin clocked third fastest at 9.94s.

The final will take place Sunday night at 9:25 p.m. ET.