Services will be chasing 270 runs to win on the fourth and final day of their Ranji Trophy, Elite C, round 7 tie against Jharkhand.
From an overnight 48/2, Services battled to 267 without entirely being able to flex their muscles.
With the win – the second of the season – and six points, Services have jumped to the fourth spot with 16 points, while Assam are at the sixth position with 14 points.
Assam failed to register any significant partnerships with wickets falling at regular intervals.
Darshan Misal scored an unbeaten 101 batting at No.8 and conjured 121-run stand with No.10 batsman Lakshay Garg to hand Goa an unlikely lead over Services
Services claimed their first win of the Ranji Trophy 2018-19 season on day four of round four beating Jammu and Kashmir by five wickets
At stumps on day three, Services were 67/5 needing 38 runs to beat Jammu & Kashmir.
Rasool followed a career-best 8/85 by scoring 53* but J&K were six down and trailing Services by 42 runs.
Shubham Khajuria was the top-scorer for J&K with 44 before he was the first of Arun Bamal's five wickets at Palam.
From 35/1 overnight - trailing UP by 240 runs - hosts Services played out the entire final day for the addition of 190 runs.