Jay Z and Beyonce kicked off their On The Run Tour yesterday (June 25) in Miami, Florida.  

The couple performed solo songs and duets throughout the evening, according to reports. Their set featured 42 songs, according to Radio

The night also featured Beyonce filling in for Justin Timberlake on “Holy Grail” and Jay Z doing a remix of “Partition.” Beyonce reportedly covered Lauryn Hill’s “Ex-Factor” and paid tribute to Michael Jackson with a performance of “Love On Top.” 

“It was over two hours of tightly choreographed showmanship that was timed to the second,” Billboard says of the show’s opening night, “alternating between the pair’s solo history, their collaborative hits and by duet versions of hits both have originally recorded with others.”

The tour is reportedly on pace to being the second-most successful tour ever in terms of gross revenue per show.

Photographs and Instagram clips of the event are below, followed by the opening night’s reported set list. 

Photographs via Huffington Post

Setlist, According To Billboard 

“’03 Bonnie & Clyde”
“Show Me What You Got”
“Upgrade U”
“Crazy in Love”
“Show Me What You Got”
“Diamonds are Forever”
“N***as” in Paris”
“Tom Ford”
“Run the World”
“Jigga That N***a”
“Dirt Off Your Shoulder”
“Big Pimpin’”
“Ring the Alarm”
“On to the Next One”
“Baby Boy”
“U Don’t Know”
“No Church in the Wild”
“Drunk in Love”
“Public Service Announcement”
“Why Don’t You Love Me”
“Holy Grail”
“Beach Is Better”
“99 Problems”
“If I Were a Boy”
“Ex Factor” (Lauryn Hill cover)
“Song Cry”
“Love on Top”
“Izzo (H.O.V.A.)
“I Just Wanna Love U (Give it 2 Me)”
“Single Ladies”
“Hard Knock Life”
“Pretty Hurts”
“Part II (On the Run)”
“Forever Young”
“Lift Off”

For a chance to win Jay Z & Beyonce On The Run tour tickets, click here.

RELATED: Jay Z & Beyonce Preview “Run,” Trailer Says It’s “Coming Never”