Answer
The UEFA Champions League is the only competition in which Earnshaw has not scored a hat-trick. He came close on a few occasions, but he was never able to find the back of the net three times in a single match. In the Premier League, he scored hat-tricks against West Bromwich Albion and Charlton Athletic. He also scored a hat-trick in the FA Cup against Bristol Rovers.