Rangers Live: Contributions by many in 10-6 win