O Coritiba iniciou a partida no ataque, sem dar chances para a defesa do Sport. Mesmo com uma equipe mista, o time da casa procurava a vitória e buscava o gol. A equipe pernambucana não conseguia equilibrar as ações e levou o primeiro gol aos 12 minutos, quando Anderson Aquino chutou bem após um passe de Tcheco no meio da área.
O Sport ainda estava fragilizado quando Tcheco ampliou aos 24 minutos. Lincoln cruzou e o meio campista apenas completou. Com a vantagem no placar, o time da casa deixou a marcação de lado e, aos 36, Marquinhos Gabriel tocou para Henrique no meio da zaga e o atacante do time pernambucano chutou sem defesa para o goleiro Victor Brasil.
Na segunda etapa, o Coritiba deu mais espaço ao Sport, que soube aproveitar. Aos 29 minutos, Marquinhos Gabriel recebeu passe de Willians e tocou sem chance para Victor Brasil. Com o empate, os paranaenses avançaram mais a marcação e chegaram a criar chances. Mas foram os pernambucanos, em um ataque e um toque de sorte, que chegaram à virada. Aos 42, Felipe Azevedo chutou forte, a bola bateu na trave e depois nas costas do zagueiro Lucas Claro antes de entrar e decretar a virada.