Both are from their movies. All feats are acceptable. No flight gear for optimus. Fight takes place in New York City, who wins?
This is actually a good match
Movie Optimus has pretty good dodging feats, Ignore the flying part. Basically, if he can use cover and/or dodge the shots he should win, its hard to say he could avoid all those blasts every time in a best of 10 match up if caught in the open though. Also note; someone else shoots Shockwave before Prime engages him.