Los 'swans' ofrecían dudas fuera de casa y el Hull City necesitaba urgentemente esos puntos para intentar escalar puestos en la zona de descenso.
Y lo consiguió gracias a Oumar Niasse (26), el verdadero protagonista de su equipo y del partido tras marcar un doblete en tan sólo nueve minutos. El senegalés marcó el primer tanto del Hull en el minuto 70 y el segundo, en el 79.
Mawson maquilló el resultado en los últimos compases del encuentro, marcando el 2-1, pero ya era demasiado tarde y el partido estaba sentenciado.
El Hull, en zona de descenso y en el puesto 18 con 24 puntos, visitará la próxima semana al Everton.
Por su parte, el Swansea, en decimosexto lugar de la tabla con 27 puntos, visitará al Bournemouth en la próxima jornada.