Worcester have won back-to-back games for the first time this season after beating Gloucester 21-15 this afternoon.
Gloucester fly-half Freddie Burns fired his side ahead in the opening stages of the first half as his penalty put three points on the board.
Carlisle kicked his second penalty of the game in the final seconds of the first half to reduce Gloucester's lead at the break.
Substitute Andy Goode continued the comeback after the interval, converting his own try after five minutes of second-half action to go ahead.
Goode's first penalty of the game and the home side's third established a six-point lead, before Marcel Garvey's try made it 11 on the other side of the hour.
Gloucester substitute Jonny May scored a try in the final three minutes to close the gap, but the home side held on to their lead.