It's been another massive year for smartphones with Apple launching its new iPhone 7, Samsung unveiling its S7 and Google joining the market with a device called the Pixel.

All of these flagship phones feature stunning displays, incredible cameras and most are now fully water resistant.

But how do they compare when it comes to power?

To discover just which phone has the most beef, the team at TechRadar have put six flasgship phones through the ultimate speed test.

All the devices, including the iPhone 7, Galaxy S7, Pixel, LG G5, Sony XZ and HTC 10 had a number of apps and games pre-loaded and each was opened and closed twice to crown the winner.

So there you have it.

The iPhone 7 has smashed the competition in a straight speed test beating its nearest Android rival by over a minute.

However, the biggest surprise is the Google Pixel which beat the award-winning Galaxy S7 to second place.

Until now, Samsung's smartphone has been king of the Android phones but Google's latest offering has finally knocked it off its perch.

Another shock is how badly Sony's latest XZ performed.

This new phone finished last and over two minutes slower at completing the tasks that the iPhone 7.

This isn't the first time the iPhone 7 has smashed the competition in a speed a speed test.

The team at PhoneBuff but the iPhone 7 up the, now discontinued, Galaxy Note 7.

Similar to Tech Radar this test involved opening and using a number of memory-hungry apps in two cycles.

At the end of the second lap the clock is stopped to reveal a very clear winner.

The iPhone managed to open and close the apps in a total time of 1 minute 40 seconds while it took the Note 7 a whole 3 minutes and 14 seconds to complete the same mission.

To make matters worse for Samsung, the test involved the iPhone 7 which includes less RAM than the bigger iPhone 7 Plus - that phone could be even quicker.