The Reading boss also spoke very highly of Leeds United.
Robbie Savage is tipping Arsenal to make it three FA Cups in a row.
The Scotland international has been on loan at Elland Road.
The Spaniard was handed a rare start against Exeter on Friday.
The Colombian is set to start against Sunderland in the FA Cup on Saturday.
Watford will face Newcastle United in the third round of the FA Cup on Saturday.
The Norwich City boss will not allow Lafferty to leave on loan.
West Ham United host Wolverhampton Wanderers in the FA Cup third round.
The Sky Sports pundit feels the Merseyside duo will overcome Stoke City and Manchester City in their respective semi-finals.
The French striker has not played a single game for the club this season.