Robert Pattinson a battu Andrew Garfield !