Who will win? i think UK will blow them out the water but thats just me. Score be UK 87 UL 74, what do you guess?