Linfield cruised into the semi-finals of the Co Antrim Shield on Tuesday night with a comprehensive win over Cliftonville.
David Healy's side gained revenge for their defeat when the sides met in the league seven days earlier.
The Blues led at the break through Matthew Clarke.
He capitalised on a defensive error, scoring after Andy Waterworth’s cross caught out Reds defender Tomas Cosgrove.
Ross Gaynor nips in to make it 2-0 to Linfield against Cliftonville pic.twitter.com/uSMSZ4iPJg— BBC SPORT NI (@BBCSPORTNI) October 25, 2016
Linfield made it 2-0 in the 61st minute after another calamitous mistake in the visitors' defence.
A stray pass from Aaron Donnelly was intercepted by Ross Gaynor, who ran through to score with a classy left-foot finish.
Cliftonville were reduced to 10 men when Caoimhin Bonner was shown a second yellow card 12 minutes from time.
And the Bues wrapped up the win in the 84th minute.
Kirk Millar's cross picked out Waterworth, who guided the ball home from close range.
LINFIELD: Deane, Glendinning (Callacher, 82), M Clarke (Fallon, 88), Stafford, Haughey, Ward, Clingan, Mulgrew, Millar, Gaynor, Waterworth (Bright, 84)
Subs not used: Carson, Quinn
CLIFTONVILLE: Mooney, Cosgrove, Bonner, Ramsey, Curran, Knowles, Harkin, Catney (Hughes, 68), A Donnelly, McDaid (McGuinness, 82), Garrett (J Donnelly, 43)
Subs not used: Ives, G Donnelly
Matthew Clarke puts Linfield 1-0 up against Cliftonville at Windsor Park pic.twitter.com/YkqLMMBvAe— BBC SPORT NI (@BBCSPORTNI) October 25, 2016
Referee: Ian McNabb (Newtownabbey)