After a month of frustrating - if not embarrassing - losses, the Jacksonville Sharks finally showed some life Saturday night in a 46-32 victory against the Los Angeles Kiss.

Tommy Grady threw four touchdown passes - three to Joe Hills, Derrick Ross ran for three scores and the Jacksonville defense played with a lot of energy to snap a four-game losing streak in front of 11,840 fans. It was just the second victory in seven games at the Jacksonville Veterans Memorial Arena this season.

The victory capped the most tumultuous week in team history. After the Sharks returned last week from a loss at lowly Portland, head coach Les Moss was fired on Monday. Moss, who had been the only head coach in team history, led the Sharks since 2010 to an ArenaBowl championship in 2011 and an appearance in last year's championship game.

Interim head coach Bob Landsee put everyone else on notice that every job could be on the line in the final two regular-season games and at least one playoff game.

"This is what it's all about," Landsee said. "Get it done and get out of here. We still need another week, but we were a lot better than we were last week."

Players seemed to take ownership of their 6-9 season. The offense scored on its first six possessions, and the defense forced four Kiss (7-8) turnovers on downs - including one with two minutes remaining - by keeping backup Los Angeles quarterback Pete Thomas on the run.

The Sharks sacked Thomas three times and knocked him down 12 times.

"It's always the players," defensive back LaRoche Jackson said. "After losing to a team like Portland [which was 1-12 before beating Jacksonville], we took it upon ourselves to get together. This win felt great."

The only blemish on Jacksonville's effort in the first half was two Lindsey Wolfe missed extra point kicks. Grady threw an 18- yard touchdown pass to Andrew Robustelli and a pair of 4-yarders to Hills, and Derrick Ross bullied his way to a 2-yard TD run to send the Sharks into intermission with a 26-13 lead.

Kiss starting quarterback Nathan Stanley was knocked out with a leg injury on the third play of the game. After that, Jacksonville got three turnovers on downs in the first half.

The Sharks stretched the lead to 33-13 on a 6-yard touchdown pass from Grady to Hills on the first possession of the second half, and Jacksonville coasted from there.

"We all committed ourselves this week," defensive back Greg Reid said.

Grady completed 25 of 29 passes for 180 yards. Hills had eight catches for 69 yards.

Jacksonville will close out the regular season at home on Saturday night against Tampa Bay. That game originally was scheduled for Sunday, but it was moved after the game was dropped from ESPN2's schedule.