George Strait and Kacey Musgraves gave their fans in Las Vegas a show to remember on Friday night (April 22), and Taste of Country was on hand to snap some exclusive photos of that memorable gig.

The performance was the kickoff of the King of Country's Strait to Vegas run of shows, for which he's returning to the stage after wrapping his farewell the Cowboy Rides Away Tour in 2014. This time he's letting the fans come to him, performing a strings of live shows at the new T-Mobile Arena in Sin City this April, September and December, with additional dates in February of 2017.

Grammy, CMA and ACM Award-winning singer-songwriter Musgraves was first onstage, looking glittery and fabulous as usual in a white cowgirl getup with matching hat. She delivered a fun-loving set that included fan favorites like "Merry Go 'Round," "Follow Your Arrow" and "Pageant Material," and even had some fun with an adorable little pony that she led onstage.

After telling fans how much he'd been looking forward to performing live again, Strait gave them a two-hour set that drew from his vast catalog of more than 60 No. 1 hits and favorites, kicking off with "Here for a Good Time" and "She'll Leave You With a Smile" and running through "Check Yes or No," "Amarillo by Morning," "The Chair" and "You Can Blame It on Mexico," a song he shared that he wrote after he first visited Nashville.

Strait also took time out of the show to pay tribute to Merle Haggard, saying his death was "such a sad day for all of us because he was such a huge influence on me and everyone up here," before launching into a medley of Haggard classics that included "Mama Tried," "Fightin' Side of Me" and "My Life's Been Grand."

The country icon continued with even more hits, including "The Fireman" and "You Look So Good in Love," before closing with "All My Ex's Live in Texas" as his encore. He'll perform more dates in Vegas as the year goes on, but you can scroll through the gallery above to relive the memories from his very special opening night in Las Vegas.

George Strait Is Straight to Vegas!