Yes great Ape Vegeta wins the brawl, and the ape is part of Vegeta power set.
The only thing i find BS (not just in this fight but general) how the kamehameha pushed him away instead of exploding on him like the genkidama did. Always find that annoying.