A hat-trick from Dan Sheehan propelled Ireland to a 22-17 victory over Italy that keeps alive their slim hopes of Six Nations ...