Rangers head home just 2 wins away from Cup finals