Hard rock fans were treated to a double bill of Nine Inch Nails and Soundgarden on Sunday at Shoreline Amphitheatre in Mountain View.

Our photographer was there, capturing NIN's Trent Reznor looking intense and sweaty, and Soundgarden's Chris Cornell still rocking his grunge-era long hair.

The San Jose Mercury News reports that the two acts brought a special "sense of synergy," with Soundgarden delivering a career-spanning set and Nine Inch Nails managing to outperform them thanks to Reznor's charisma.

Jack White also played over the weekend and you can check out the photos here.

[San Jose Mercury News]