During last night’s semifinal round of The Masked Singer, the final four contestants competed. Rhino was voted in last place and was then revealed as former San Francisco Giants pitcher, Barry Zito.

Three contestants are now left and each advanced to the finals: Night Angel, Turtle and Frog.

Last night’s celebrity guest judge was former SNL cast member, Jay Pharoah. He joined The Masked Singer’s host Nick Cannon and panelists Robin Thicke, Nicole Scherzinger, Jenny McCarthy and Ken Jeong on stage.

The competition began with Night Angel’s rendition of Lil Wayne’s “How to Love.” Turtle followed her performance with Nick Jonas’s song “Jealous.” Rhino sang Tim McGraw’s “Humble and Kind” while Frog finished the show singing Naughty by Nature’s “Hip Hop Hooray.”

When the votes were counted, Rhino found himself in last place. He was then revealed as Zito and the hints he dropped throughout his time on the show all came together.

The Rhino had given the panelists and audience clues about baseball, Nashville, Tennessee and his religious faith throughout his time on the show. Last night, the contestant wore a baby rhino pin to represent his three children.

Zito has spent the last few years focused on music. He told Variety, “I grew up in a musical family and I always wanted to write songs and produce songs. So when I landed in Nashville at the end of my career, I went right into songwriting and I really started hitting the co-writing on music real hard for a few years. That was incredibly a learning experience for me.”

Of the panelists, McCarthy and Jeong were the only two to correctly guess Rhino’s true identity. McCarthy said she knew Rhino was Zito in disguise a few weeks ago.

Next Wednesday night, the final three contestants will compete to win this season of The Masked Singer.