(CNN) -- Extra-time goals by Darren O'Dea and Aiden McGeady gave Celtic a 2-0 victory over Glasgow rivals Rangers in the Scottish League Cup final at Hampden Park.



Darren O'Dea (left) peels away after scoring the opening goal in Celtic's 2-0 victory over Rangers.



After 90 tense minutes had failed to produce a goal, the game moved in to extra-time and just a minute after the restart O'Dea, who had not scored since Celtic beat Livingston in February 2007, leapt to head a Shunsuke Nakamura free-kick past goalkeeper Allan McGregor.



Then, In the third minute of added time at the end of the match, Rangers defender Kirk Broadfoot was red-carded for denying McGeady a clear goalscoring opportunity and the Ireland international scored from the resulting penalty.



There was little between the two sides in normal time but Celtic's superior fitness paid off, giving them a psychological boost in their bid for a fourth Scottish Premier League title in succession -- a race in which Celtic lead Rangers by three points.



The victory was Celtic's first major final victory over their arch-enemies for 20 years -- and ensured Rangers, who are also through to the semifinals of the Scottish FA Cup -- cannot now lift the domestic treble.
Who did the Celtic defeat? Where was the final played? Who scored the last goal? Celtic defeated the Rangers to win which league cup? Who scored goals against the Rangers? What goalie gave up extra-time goals? Which team do Darren O'Dea and Aiden McGeady play for? What team won the final at Hampden?
Rangers Hampden Park. Aiden McGeady Scottish Darren O'Dea and Aiden McGeady Allan McGregor. Celtic Celtic
question: Who did the Celtic defeat?, answer: Rangers | question: Where was the final played?, answer: Hampden Park. | question: Who scored the last goal?, answer: Aiden McGeady | question: Celtic defeated the Rangers to win which league cup?, answer: Scottish | question: Who scored goals against the Rangers?, answer: Darren O'Dea and Aiden McGeady | question: What goalie gave up extra-time goals?, answer: Allan McGregor. | question: Which team do Darren O'Dea and Aiden McGeady play for?, answer: Celtic | question: What team won the final at Hampden?, answer: Celtic