On an afternoon of extraordinary drama in the Midlands, Frank Lampard etched his name into Chelsea history when he struck twice in the second half to surpass Bobby Tambling's club record of 202 goals and give Chelsea the three points that secures Champions League football next season.

Victory, however, came at a huge cost for Chelsea, who lost John Terry and Eden Hazard to injury and finished a pulsating game with nine men. Terry departed on a stretcher, with his left leg in a brace after he collided with Nathan Baker, while Hazard pulled up with a hamstring strain in injury-time, the Belgian's pained expression shared by those on the Chelsea bench who reacted with despair.

While Terry, who was jeered by the Aston Villa supporters as he left the field, was unlikely to start against Benfica in the Europa League final on Wednesday, Hazard would be nailed on to be among Rafael Benítez's first-choice XI. The Chelsea manager conceded that the 22-year-old's involvement in Amsterdam now looks highly unlikely. Terry, meanwhile, is undergoing a scan on his ankle.

By the time Hazard signalled that he was unable to continue, Benítez had used all three substitutes and Ramires had been dismissed after picking up two yellow cards. It was one of a number of controversial decisions that Lee Mason, the referee, made on a day when Villa also finished without their full quota of players.

Christian Benteke, who had put Villa ahead with his 19th league goal of the season, was sent off in the 58th minute for a second bookable offence, his raised studs catching Terry in the ribs and bringing an automatic one-match suspension that means he will miss the game at Wigan on the final day.

Villa, who remain five points clear of the relegation zone and will be safe if Wigan fail to win at Arsenal on Tuesday, could count themselves fortunate that Benteke failed to receive his marching orders earlier.

Challenging for a high ball in the 38th minute, the centre forward swung an elbow that caught César Azpilicueta, the Chelsea right-back, in the face.

If Mason saw the incident, it had to be a straight red card, yet the referee chose to only book the striker. "If he has elbowed him in the face, I'll have to see it," said Paul Lambert, the Villa manager, who felt Benteke's second booking was harsh.

Lambert was also angry with a contentious moment towards the end of the first half, when Terry cynically brought down Yacouba Sylla in full flight.

Mason seemed to judge that Ashley Cole was in a position to get across and cover, although Lambert argued that the Villa midfielder was denied a clear goalscoring opportunity. "When John Terry takes Sylla down, the full-back was not getting around in time. The referee has got to see that," Lambert said.

Villa were already a goal up at that point and it was no surprise that the scorer was Benteke. The Belgium international, who was unplayable at times in the first half, challenged with Gary Cahill to knock down Brad Guzan's punt upfield and then broke into the left channel to run onto Sylla's first-time pass. He made the rest look ridiculously easy, ghosting past Cahill before beating Petr Cech with a low shot at the near post.

The sense that this was going to be Villa's day was reinforced when Ramires, who had picked up an early booking for a foul on Benteke, received a second yellow card after clumsily colliding with Gabriel Agbonlahor. His boot was high but even Lambert conceded that the decision was soft. "I thought the whole game the referee was poor," the Villa manager said.

Benteke's dismissal felt like the turning point in the game. Chelsea drew level three minutes later, when Hazard teed up Lampard to thrash a left-footed shot past Guzan, and started to look much more dangerous against a Villa side whose counter-attacking threat had been nullified following the loss of Benteke.

Chelsea should have had a second in the 72nd minute, although it was impossible to criticise the officials for failing to notice that Demba Ba had prodded the ball over the line, after Sylla blocked Cahill's shot. It took numerous television replays to prove that it was a goal, which is a debate that will be redundant next season, when goalline technology is introduced.

Not that Chelsea were moaning about that moment come the end. With two minutes remaining Hazard played a neat one-two with Cole and picked out Lampard to slot home his landmark goal. He was applauded off the pitch at the end by the home fans, who moments later paid an emotional tribute to Stilian Petrov, the former Villa captain who announced his retirement on Thursday after a 15-month battle with acute leukaemia. A remarkable day, all in all.