Nas eleições 2012, Curitiba foi palco de uma grande surpresa. Ao contrário do que apontavam todas as pesquisas de opinião, Luciano Ducci (PSB), atual prefeito e candidato apoiado pelo governador do estado (Beto Richa, do PSDB), ficou de fora do segundo turno. Por uma margem de apenas 4.402 votos (menos de 0,5% dos votos válidos), o candidato Gustavo Fruet (PDT) roubou a vaga de Ducci na segunda etapa da votação, na qual enfrentará o candidato Ratinho Júnior (PSC), que confirmou as previsões e venceu o primeiro turno das eleições com pouco mais de 34% dos votos válidos.