The Pixel has longer battery life
According to Google, the Pixel has a 2,770 mAh battery with up to 26 hours talk time and up to 13 hours of internet use time. In terms of the iPhone 7 battery, Apple’s flagship phone gets up to 14 hours of talk time on 3G and up to 12 hours of internet use on 3G.