Sevilla beat Spartak Moscow 2-1 to avenge their demoralising loss to the Russian club two weeks ago and move to second place in Group E of the Champions League on Wednesday.
After being thrashed 5-1 by Spartak in Moscow, Sevilla rebounded with a solid performance at home, winning comfortably with goals by Clement Lenglet in the first half and Ever Banega in the second. Ze Luis scored late for Spartak.
The result left the Spanish side with seven points from four matches, one point behind leader Liverpool and two in front of Spartak.
Maribor, who lost 3-0 to Liverpool in England in the other group match, stayed with one point.
"We still have two games left but it was an important step toward guaranteeing a spot in the next round," said Lenglet, who scored his first Champions League goal. "We played at a very good level for most of the game."
Sevilla controlled the match from the start and opened the scoring with Lenglet's close-range header in the 30th. Banega added to the lead with a well-placed left-footed shot into the top corner in the 59th.
Ze Luis pulled a goal back for Spartak in the 78th.
The result extended Sevilla's unbeaten streak at home to 24 matches in all competitions, with 17 wins and seven draws. Sevilla haven't lost at the Ramon Sanchez-Pizjuan Stadium since going down 3-1 to Juventus in the Champions League almost a year ago.
Spartak were on a 13-match unbeaten streak in all competitions.
Sevilla next host Liverpool, while Spartak play Maribor.
Spartak were not allowed to sell away tickets to their fans because of a flare thrown near the referee in the game at Maribor.