Ulster coach Mark McCall:
"Overall, it was a very disappointing display and quite simply, we did not play well enough.
"We wanted to get back to winning ways in this game but it didn't happen.
"We have lost a few games but we haven't become a bad team overnight, though we played poorly today. There are 10 games left and a lot of points to play for."
Connacht: M Mostyn, T Robinson, J Hearty, K Matthews, C McPhillips, D Slemen, C Keane, R Hogan, J Fogarty, S Knoop, C Short, A Farley (capt), J Muldoon, M Lacey, C Rigney.
Replacements: J Merrigan, A Clarke, M Swift for Farley 55, B O'Connor for Lacey 74, T Tierney, P Warwick, A Mailei for Robinson 76.
Ulster: B Cunningham, T Bowe, K Maggs, A Trimble, P Steinmetz, D Humphreys, K Campbell, J Fitzpatrick, R Best, S Best, J Harrison, R Frost, N Best, N McMillan, R Wilson.
Replacements: N Brady, B Young for Fitzpatrick 55, R Caldwell for Frost 70, S Ferris for McMillan 74, I Boss for Campbell 50, A Larkin, J Topping for Maggs 65.
Referee: Alan Lewis (Ireland)
Attendance: 2,100