Question: who has scored a hat trick against spain
Answer: Cristiano Ronaldo 7000400000000000000 ♠ 4 ' ( p ) , 44 ' , 88 ' Portugal 1 -- 0 , 2 -- 1 , 3 -- 3 3 -- 3 Spain 2018 , Russia Group stage 15 June 2018 report 7001520000000000000 ♠ 52 .