Mayo staved off a late Sligo resurgence to get over the line with three points to spare and book their place in the Connacht ...