Rangers Live: Everyone chips in to give boost in 4-3 win