Savage has made 10 starts and five substitute appearances this season and has found the back of the net twice.
His goals came in back-to-back League One games, firstly in a 2-2 draw with Colchester United and then the winner in a 2-1 win over Swindon.
Source: BBC Sport
Source: BBC Sport