Last night (June 25), Beyoncé and Jay Z kicked off their hotly anticipated On The Run Tour at Sun Life Stadium in Miami. And among questions about sexy costumes, personal footage and how Bey can pull off those saucy "Partition" dance moves live, one big thought looms among fans: what was on the setlist?

The Carters did not phone in their time slot in Miami and performed an astonishing 41 songs live. Instead of performing solo sets and eventually coming together like many co-headlining tours, Bey and Jay traded off lead performing duties seamlessly throughout the night, performing roughly three solo songs a piece at a time before handing over the mic to their spouse.

RELATED: Beyoncé, Jay Z On The Run Tour Behind The Scenes: See Rehearsal Photos Before Live Shows Kick Off in Miami

The setlist was largely composed of expected material. Of course, the timeless Beyoncé and Jay Z collaborations like "03 Bonnie & Clyde," "Crazy In Love" and "Drunk In Love" were included, and the musician's biggest solo hits were also included.

Peak the Beyoncé and Jay Z On The Run Tour setlist below, via Just Jared:

01. 03 Bonnie & Clyde
02. Show Me What You Got
03. Upgrade U
04. Crazy in Love
05. N***** in Paris
06. Tom Ford
07. Run The World
08. Flawless
09. Yoncé
10. Jigga
11. Dirt Off Ya Shoulders
12. Big Pimpin
13. Naughty Girl
14. Ring The Alarm
15. On To The Next One
16. Clique
17. Diva
18. Baby Boy
19. Haunted / Ghost
20. No Church In The Wild
21. Drunk In Love
22. Public Service Announcement
23. Why Don't You Love Me?
24. Holy Grail
25. Fuckwithmeyouknowigotit
26. Beach Is Better
27. Partition
28. Countdown (Interlude)
29. 99 Problems
30. If I Were A Boy / Ex-Factor
31. Song Cry
32. Resentment
33. Love On Top / I Want You Back (Tribute to Michael Jackson)
34. Izzo (H.O.V.A)
35. Single Ladies
36. Hard Knock Life
37. Pretty Hurts
38. Part II (On The Run)
39. Forever Young
40. Halo
41. Lift Off (Finale)

See More Beyonce, Jay-Z
Join the Discussion