"I've had a quite a few opportunities tonight to put the ball in play," Norris said. "It was just good I could come up and finally get the game over with."
Norris notched his second career game-ending RBI while facing Balfour (1-4) in Oakland's eighth walkoff win.
The AL West-leading A's remained one game ahead of the Los Angeles Angels and avoided losing consecutive home games for just the second time this season.
The A's loaded the bases against Balfour, who received a mound visit before Brandon Moss stepped in with a chance at a fourth grand slam but struck out. Norris delivered with his first game-ending RBI since June 24, 2012, against the Giants.
"I just got beat by a good team tonight, plain and simple," Balfour said. "It's tough when you have to get five outs."
Rays manager Joe Maddon was ejected by first base umpire Quinn Wolcott on an "egregious" non-strike call during on Josh Donaldson's 10th-inning walk and rushed the field to argue once more.
Ryan Cook (1-1) earned the win on a night the A's stranded a season-high 18 runners.
The A's won their 11th extra-inning game, second-most in the majors behind Baltimore.
Tampa Bay had its eight-game road winning streak snapped, which matched the longest in club history, to kick off a 10-game trip. The Rays lost away from Tropicana Field for the first time since July 3 at Detroit and dropped to 23-10 overall since June 25.
In the ninth, reliever Sean Doolittle fielded Brandon Guyer's bouncing safety squeeze bunt and tossed about 10 feet to catcher Norris to tag out James Loney and save the go-ahead run. Doolittle then struck out Kevin Kiermaier.
Until Norris came through, Oakland had missed key chances with runners in scoring position. The A's loaded the bases with two outs in the seventh against Joel Peralta.
Coming off consecutive series losses for only the second time this season, the A's avoided losing back-to-back at home for the first time since May 5-6 against Seattle.
Josh Donaldson singled in the tying run in the sixth.
"It seems to be my M.O. since I've been here, I go out and throw some innings and then watch these guys put on a show at the end of the game," he said.
With six ex-Rays on Oakland's roster, Maddon has taken to calling them the "Ra-A's."
An opossum wandered into left field to watch during extra innings, right before John Jaso stepped in. He's no stranger to little creatures, having batted with a squirrel in the infield and a pigeon near the plate this year, too.
Samardzija says it's about time to make it the mascot.
"He's been out here before," the pitcher said. "We're going to have to give him a name, get him a jersey. We've got to keep feeding him."
Rays: Outfielder Wil Myers, on the 60-day disabled list recovering from a broken right wrist, went through an extensive workout and drills in Port Charlotte, Florida. He will likely do a similar session Tuesday and Maddon said the Rays could decide by the end of the week when to begin his rehab assignment.
Athletics: Center fielder Coco Crisp took batting practice and came off the bench as a pinch-hitter in the seventh after missing seven games with a strained neck. He will be back in the starting lineup Tuesday. ... Right-hander Jarrod Parker played catch out to 45 feet for his first throwing session since Tommy John surgery in the spring.
Rays: Drew Smyly (6-9, 3.93 ERA) makes his Tampa Bay debut after being traded from Detroit for David Price last Thursday. "I don't look at it as I'm replacing David," he said. "You're not going to replace David Price."
Athletics: Right-hander Jason Hammel (0-4) tries again for his first victory in five starts since being traded from the Chicago Cubs on July 4. He is one of three pitchers in Oakland history to lose each of their first four starts. AL Pitcher of the Month Sonny Gray goes in Wednesday's finale.
The next Vlad Jr. or Juan Soto? Names to know on MLB international signing day
Usually July 2 is the day teams can sign top international prospects, but the pandemic moved it back to January. Here are the stars of tomorrow who could ink a deal today.
Predictions and updates for every top remaining MLB free agent
Tired of waiting for free agency to heat up? We are too. So we asked our experts to weigh in on where the best available players will eventually sign.
San Francisco Giants sign LHP Alex Wood to one-year, $3 million contract
The San Francisco Giants signed former All-Star pitcher Alex Wood to a $3 million, one-year contract on Thursday.
Right-handed reliever Mychal Givens, Colorado Rockies agree to 1-year, $4.05M contract
Mychal Givens and the Rockies agreed Thursday to a $4.05 million, one-year contract.
Reliever Archie Bradley reaches one-year deal with Philadelphia Phillies, sources say
Archie Bradley, who was a combined 2-0 with a 2.95 ERA and 18 strikeouts for Arizona and Cincinnati in 2020, has reached a one-year, $6 million deal with Philadelphia, sources told ESPN.
Corey Knebel, Los Angeles Dodgers agree to $5.25 million contract to avoid arbitration
New Dodgers reliever Corey Knebel agreed to a one-year, $5.25 million contract on Thursday to avoid salary arbitration, while pitcher Dylan Floro agreed to $975,000.