Il Pisa parte meglio e passa in vantaggio con Marconi: l'ex Alessandria, con il piatto al volo sul cross di Lisi, supera Benedettini. Il Novara, però, reagisce e pareggia al 22' con Peralta che sfrutta la sponda di Cacia e batte Gori. Il primo tempo si chiude sull'1-1 con gli ospiti più pericolosi (palo di Marconi al 44').
Nella ripresa, però, il Novara ribalta il match: al 53' è Bove a trovare il gol del 2-1 sulla punizione di Fonseca. Il Pisa non molla e arriva al pari al 72' con Lisi che insacca dopo il tentativo di Brignani in acrobazia. Sembra tutto scritto per il supplementare ma Marconi trova il gol del definitivo 3-2 a tempo scaduto. Il Novara vince e approda agli ottavi dove affronterà la Lazio.