Anthony Joshua and Joseph Parker and finally set to square off in the main event from Cardiff, Wales, on Saturday night. The pair of top heavyweights are ready to square off in the de facto semifinal of this heavyweight "tournament" with the winner (hopefully) taking on Deontay Wilder.

More coverage: Prediction | Joshua on the verge of stardom | Parker looking to prove mettle

Joshua (20-0, 20 KOs) is quickly becoming one of the most popular fighters in the sport with the devastating knockout power he displays. The Englishman really put his name on the map in April 2017 when he defeated Wladimir Klitschko via 11th-round TKO in what will be remembered as a heavyweight war for the ages. Since that bout, Joshua has only seen his popularity soar. Following the classic Klitschko win, Joshua earned win No. 20 of his professional career with a 10th-round TKO of Carlos Takam in October 2017. 

However, Parker (24-0, 18 KOs) is not someone who should be taken lightly just because Joshua carries the much larger name recognition. Also undefeated and the holder of the WBO heavyweight championship, Parker will no doubt have a chip on his shoulder in this showdown as he aims to take down one of the best fighters the sport has today. Should the 26-year-old Parker emerge from this bout victorious, then the heavyweight division will have another star to keep an eye on.

Below is all the information you need to catch Joshua vs. Parker on Saturday night. 

Joshua vs. Parker viewing information

Date: Saturday, March 31
Time: 5 p.m. ET | Location: Principality Stadium -- Cardiff, Wales
Live stream: Sho.com | TV channel: Showtime (check local listings)