Sanogo ... Swansea's saviour