Amanda Warner added 10 kills, and Emily Sampson had 29 assists and eight digs for the Thunderbirds, who cruised to a 25-15, 25-13, 25-15 victory.
Richards also went 20-for-21 from the service line, with a match-high seven aces for Tumwater (4-0).
Rosie Gilbert had three kills, and Kasey Fejeran notched three digs to lead River Ridge, which fell to 4-1 overall and 3-1 in the Class 2A EvCo.
Halee Hernandez added five assists and three aces for the Hawks.
Timberline 3, Shelton 0
Once the Blazers got on a roll, Shelton had trouble finding answers as Timberline swept the Highclimbers with game scores 25-15, 25-19 and 25-9.
Sam Dominiak paced a balanced Timberline attack with eight kills. Fei Oloi had seven digs for the Blazers.
"We played really well again as a team," Timberline coach Krista Manke said.
"We were able to get everyone in and everyone was able to get playing time - that's always a plus, and it's nice to know the people that came in were able to continue to play and pull out the win."
Briana McKinley was Shelton's kills leader with five.
"I thought we played hard for two games, then they kind of wore us out," Shelton coach Steve Morgan said.
North Thurston 3, Clover Park 0
One night after losing a close match with Capital, the North Thurston Rams bounced back with a three-game sweep over the Warriors.
Monika Karney led the Rams with 10 kills, along with 9-of-10 serving with three aces.
"It was fun to see them come out fired up," Rams coach Micah McBride said. "The fans came out, and the kids wore the old jerseys.
"The kids played focused and consistent."
River Ridge 208, Rochester 288
Casey Adams led the way with a 3-under-par 37 at Fort Lewis Golf Course as River Ridge stopped visiting Rochester.
Preston Hamilton (41) Kris deAsis (43) and Steve Kay (44) all met the Hawks' goal of shooting under 45 and Casey Cardwell came within a whisker at 46.
"It's good to see some of the young kids get below 45," River Ridge coach Gary Larson said. "If we can continue to do that, we're going to get better."
Centralia 212, Black Hills 234
Junior Max Carter shot a 39 in the Wolves' losing effort to Centralia at Riverside Golf Club.
"He's been a little inconsistent," Black Hills coach Ken Coleman said of the still-improving player. "We rearranged his swing."
The medalist for the Evergreen Conference match was Justin Clemons, who shot a 38 for the Tigers. He was aided in Centralia's score by Derek Garland's 39.
Meanwhile, the winless Wolves will try to work on their swings.
"Trying to tighten them up, get them more dependable so we can know where the ball's going," Coleman said. "I think we're starting to see a little more improvement."
Black Hills fell to 0-5 in league play and 0-7 overall.
Tumwater 191, Montesano 212
Tumwater junior Tommy Kjorlaug shot a 34 to match the Bulldogs' best player, and the rest of the Thunderbirds came through to give Tumwater a commanding non-league victory.
Josiah Sweeney shot a 36 and Jimmy Jensen contributed a 40 to give Tumwater the lead.
"I'm very pleased," Tumwater coach Scott Killough said. We're playing good golf."
In a preview of what's to come for Tumwater, the junior varsity broke a team record with a collective score of 205.
"Next year, our four to 10 spots could be only a stroke difference," Killough said.
Black Hills 6, Elma 0
Kathleen McGee scored the first five of the Wolves' six goals as Black Hills routed visiting Elma. Nikki Farwell assisted on two of those strikes and scored an unassisted goal of her own.
"We just kept pressuring their keeper this evening," Black Hills coach Lisa Summers said. "It was a wet slippery game, but the girls really stepped up and put lots of shots on frame, which was nice to see."
The Wolves outshot the Eagles 20-0 in shots on goal.
Tumwater 2, Chehalis 0
Kelli Tokos and the Tumwater Thunderbirds posted their fourth consecutive shutout as they outshot the Bearcats 16-2. Brandy Orgill scored the T-Birds' goals.
"Chehalis played really hard," Tumwater coach Lew Kittle said. "The field was wet and tough to play on. It was a back and forth game."
Lakes 1, North Thurston 0 (SO)
North Thurston dropped to 0-4 in the Western Cascade Conference after losing in a shootout with Lakes, Unfortunately for the Rams, this was the Lancers' third shootout of the year, compared to North Thurston's first this season.
"Both teams had chances," Rams coach Dennis Crisp said. "Alex Baker, Carmen Luce and Marteka Boroja played a good hard game with good intensity."
Navigators sweep IN Toledo
Joscelyn Minton's first-place finish and Micah Cushman's fourth-place finish helped the Northwest Christian Navigators sweep the first-place titles at the Toledo meet. The girls won with 26 points, and the boys won with 37.
Minton's time of 19:48 was nine seconds faster than Mikel Elliott of White Pass (19:57), while Cushman's time was 17:26. Nathan Perry of White Pass won the boys race in 17:00.