substitute eduardo salvio curled in the winner a minute from time after the in-form mame diouf had cancelled out falcao's early opener.
club atlético de madrid will take a slender advantage into their uefa europa league quarter-final second leg at hannover 96 next week after eduardo salvio's late winner.
the substitute, who registered twice at the vicente calderón as atlético beat beşiktaş jk in the last 16, curled a shot beyond goalkeeper ron-robert zieler with a minute remaining. hannover thought they had done enough to earn a draw after mame diouf had cancelled out falcao's early opener.
atlético had won their previous seven home games in europe and started this one strongly, too, falcao forcing a block from zieler. the two were again involved in the ninth minute when the colombian international registered the liga team's 400th goal in uefa competition, rising to beat the goalkeeper to gabi's floated free-kick around the penalty spot.
the hosts pressed forward in search of a second, with adrián lópez dragging a shot wide following some good work from arda turan, whose chipped pass then teed up falcao. last season's 17-goal uefa europa league top scorer should have done better than head over at the far post.
competing in their first european quarter-final, hannover equalised seven minutes before the break. spotting lars stindl's run down the right, steven cherundolo lifted a pass into the 23-year-old, whose inviting pass across the area fizzed past the watching miranda and into the path of diouf, who slid in his third goal in four appearances in the competition.
falcao shot wide as the rojiblancos strived to regain the initiative in the second half. their bright start was short-lived, however, as mirko slomka's side almost grabbed a second when diouf connected with substitute didier konan ya's right-wing cross; thibaut courtois intervened with an instinctive one-handed stop.
with the tie heading for a draw, salvio pounced on falcao's header and bent a shot high into the net. it could have been even better for the locals had diego's spectacular shot not been well saved by zieler in added time. the night was not totally positive for diego simeone's side, however, with juanfran, gabi and arda receiving bookings which rule them out of next week's return.