Trailing 8-5 in the bottom of the ninth, the OC Pirates rallied for three runs to send the game to extra innings.
After the Quakes Baseball Academy scored twice in the top-half of the 10th, the Pirates scored four runs to claim a 12-10 victory.
The game featured 22 combined runs, 28 hits, five errors and nine pitchers.
Half of the 28 hits were of the extra-base variety, including three home runs and 11 doubles.
The Quakes got one run off David Baruch on one hit and four walks.
Alonso Reyes (one inning) and Matthew Gonzales combined to go three scoreless innings for the Pirates.
Cole Quillin was credited the win, despite going one inning and allowing a pair of solo home runs.
Skye Selinsky walked, homered and drove in three runs for QBA.
Ethan Wolf walked twice, doubled, scored and had an RBI.
Rowan Schneider walked, singled, doubled and scored.
Diego Hernandez walked, doubled, scored twice and drove in one run.
Eric Madenberg hit a solo home run.
Joey Wright walked twice, hit a solo shot and scored a pair of runs.
The Pirates got four runs on four hits off AJ Roldan.
Roldan went four innings, walked two and fanned four.
Kenny Gallardo got the loss, allowing seven runs (five earned) on 10 hits in three innings of work.
Gallardo walked three and struck out three OC batters.
Trevor Lukkes singled, doubled twice and scored.
Cole Quillin walked, singled, doubled twice, scored two runs and drove in a pair of runs.
Michael Mira went 4-for-6, scoring once and driving in three.
Alonso Reyes singled twice, doubled and had two RBIs.
Justin Roulston walked, doubled, drove in a run and scored.
Win: Cole Quillin
Loss: Kenny Gallardo
HR: Eric Madenberg (QBA), Joey Wright (QBA), Skye Selinsky (QBA)
2B: Diego Hernandez (QBA), Rowan Schneider (QBA), Ethan Wolf (QBA); Justin Roulston (OCP), Cole Quillin (OCP) 2, Casey Murray Jr (OCP), Alonso Reyes (OCP), Trevor Lukkes (OCP) 2, Jeremiah De La Trinidad (OCP)
Records: Quakes Baseball Academy (3-3); OC Pirates (4-2)