Mbaye Niang hits the post v Barcelona