WWE was again in Phoenix, Arizona last night as the city hosted the Fourth of July episode of SmackDown.
As had been advertised, John Cena returned to WWE TV as a "free agent." But he wasn't the only returning wrestler on the show, with Rusev making his first in-person appearance in months by interrupting Cena and setting up a flag match with him at Battleground.
Elsewhere on the show, an Independence Day battle royal decided Kevin Owens' next challenger, Naomi (quickly) defended her SmackDown Women's Championship against Lana, and Wale hosted a rap-off between The Usos and The New Day.
More coverage from last night --
- WWE 205 Live results: Rich Swann vs. TJP
- AJ Styles wins battle royal, gets US title shot at WWE Battleground
- John Cena vs. Rusev flag match set for WWE Battleground
- WWE SmackDown live results: John Cena makes his return
WWE SmackDown video highlights --
John Cena returns to WWE TV, gets interrupted by Rusev
AJ Styles vs. Chad Gable for a spot in the Independence Day battle royal
Carmella celebrates her MITB win, Daniel Bryan suspends James Ellsworth for 30 days
Naomi vs. Lana for the SmackDown Women's Championship
Baron Corbin attacks Shinsuke Nakamura during an interview
Wale hosts a rap battle between The Usos and The New Day
Randy Orton vs. Aiden English
Jinder Mahal disparages the United States and has a warning for Randy Orton
"Tenee Young" interviews Tye Dillinger
Independence Day battle royal
SmackDown fallout: Chad Gable says that American Alpha aren't breaking up
SmackDown fallout: The New Day celebrate their rap battle win
Talking Smack: Naomi shows off the new LED lights on her Women's title