...such an incredible upset! Italy beats Germany 2-0 in extra time!? Amazing!
My predictive powers triumph!
So who now who will face Italy in the final??? Portugal? France? I’ll bow out of calling this one as i didn’t expect France to show. Regardless of who wins, what an unexpected outcome!