It was a back-and-forth battle from the start, but challenger Ryan McGivern eventually trumped Matt Horwich to take the Oregonian's International Fight League middleweight title.