Neal Schon lead guitar & backing vocals, Jonathan Cain keyboards & guitar, and Arnel Pineda lead vocals