El conjunto 'viola' encarriló el partido a la media hora, cuando Kalinic fue derribado en área de penalti por Daniele Gastaldello cuando estaba a punto de rematar a portería. El defensa boloñés vio la roja directa y el croata adelantó a los toscanos con un derechazo cruzado (m. 31).
La Fiorentina, que salió con los españoles Borja Valero y Cristian Tello de titulares, rozó el 2-0 antes del descanso, cuando el esloveno Josip Ilicic remató al poste, pero bajó la intensidad en la segunda mitad, en la que los locales reaccionaron con orgullo.
Al no cerrar definitivamente el choque, los toscanos dieron confianza al Bologna, que lo dio todo en los últimos minutos para salvar un punto. El checo Ladislav Krejci y el nigeriano Umar Sadiq realizaron dos prestaciones de gran esfuerzo aunque no pudieron crear concretas ocasiones de gol.
Se trata de una victoria importante para la Fiorentin, que, tras empatar a 1 contra el colista Crotone en la anterior jornada, se coloca de momento en la sexta posición. Por su parte, el Bologna cae después de tres empates consecutivos y se queda decimoquinto, con 13 puntos.