They moved to a six-point lead over closest rival Exeter and while a close call, with the winning try, scored seven minutes from time, it was achieved without many of the side's top players.
"It was a really good day. I am really pleased considering the people that are missing," Lam said.
"There are guys getting their opportunities out there and they are doing their jobs, so any points for me during this time are golden.
"We managed to get five, but it feels like 10 points to me because the guys had to dig deep to get the win.
"We had to be patient and wait for our opportunity, when it came, we took it, and we closed the game out brilliantly in the end," he said.
"The late try was testimony to what we always say, don't panic. It is an 80-minute game and keep working and the system is the solution."
Lam said they missed some opportunities in the first half that could have had them further ahead at halftime and there were occasions when they were very sloppy in the second.
"These boys were desperate for a win, but we had to wait our chance and the boys closed it out well after that big of magic from Siva Naulago," Lam said.
Naulago completed a hat-trick of tries when scoring the final try to claim the lead seven minutes from the end.
"He's got some x-factor qualities. Serious pace, the sort of finishes that not many guys could do, but all our back three did a great job," he said.
Not so fortunate was Chris Boyd's Northampton side who went down 19-37 away to Harlequins.
The margin was exacerbated when, despite having two players off due to yellow cards, Harlequins managed a late try.
Boyd said, "In the end, the score was a bit cruel to us, but we didn't deserve to win on the day.
"We gifted them too many chances and blew too many of our own.
"We had a lot of territory and possession, and they were down to 13 but we couldn't capitalise on it so no complaints," he said.
The loss left Northampton with a share of fifth place on 31 points with London Irish. Harlequins moved to third place on 38 points.