Hirvonen resumed on Saturday in 25th place and eventually finished fifth.