‘Sex Tape’ Star Cameron Diaz Faces Jimmy Fallon for Indoor Kayak Race (Video)

Josh Gad makes an appearance, too

Jimmy Fallon and “Sex Tape” star Cameron Diaz demonstrated Tuesday that indoor kayaking isn't much easier than outdoor kayaking as they struggled to race through the “Tonight Show” studio.

To make the challenge as realistic as possible, Fallon set up obstacles along the wild river raceway including rocks, glittery waterfalls, a jet ski, a cranky old fisherman and “Frozen” star Josh Gad tossing stuffed salmon at them.

See video: Halle Berry And Jimmy Fallon Roll Around Together on ‘The Tonight Show’

Believe it or not, that salmon trap was a real doozy for at least one of the kayakers.

See photo: Cameron Diaz Strips Down for Esquire, Talks Her First Nude Scene

Watch the segment above to see who crosses the finish line first.