"He is my hero," Lampard said of Drogba. "No striker I have ever played with has scored so many important goals in finals."
Liverpool substitute Andy Carroll scored in the 64th minute after working his way around Chelsea captain John Terry. Carroll thought he had the tying goal as well when his header was swatted away on the goal line via the crossbar by keeper Petr Cech. The referee waved off Liverpool's appeals for a goal and replays failed to show that the entire ball had crossed the line.
Terry became the first captain to lift the FA Cup four times with the same club.
Messi scores four more. Lionel Messi scored four times to take his season tally to an unprecedented 72 goals and give departing Barcelona coach Pep Guardiola a 4-0 win over crosstown rival Espanyol in his last home game at the Camp Nou stadium.
After scoring his fourth goal - a Spanish league-record 50th - Messi went to the sideline to hug Guardiola, who is leaving after 13 titles in four seasons.
The only other player to have scored 70 goals in a first-division season was Archie Stark of Bethlehem Steel in the American Soccer League in 1924-25.
Arsenal held to a draw. Arsenal's grip on third place in the English Premier League loosened when the Gunners were held to a 3-3 draw by Norwich City in Arsene Wenger's 900th match in charge of the London club.
Arsenal's Robin van Persie equaled Thierry Henry's club record of 30 goals in a Premier League season, scoring two late goals.
D.C. United drops Toronto. Chris Pontius and Hamdi Salihi scored second-half goals and D.C. United beat Toronto FC, 2-0, giving the Reds the worst start in Major League Soccer history at 0-8-0.
Toronto's lone victory this season came March 14 against the Los Angeles Galaxy in the CONCACAF Champions League.
Second-half substitute Eric Hassli scored in the final minute of added time to give the Vancouver Whitecaps a 2-1 comeback victory over the visiting San Jose Earthquakes.
Chris Wondolowski scored his league-leading 11th goal for the Earthquakes in the 11th minute.
Joel Lindpere scored in the 19th minute and the New York Red Bulls made it stand up for a 1-0 win over the Los Angeles Galaxy in Carson, Calif.