Middlesbrough vs Swansea City: odds and prediction · Kahin