The 10 best boss battles - including The Hydra from God of War(Sony)

Boss fights are often the most difficult and frustrating part of a game, yet they can also be hugely enjoyable. The best are awe-inspiring battles that test your skills to the very limit. The worst a seemingly unbeatable piece of game design that leaves you sobbing with fury.

A staple of video games for as long as they have existed, bosses generally appear at the end of a level. Most are armed to the teeth and ready to annihilate you with cold, calculating precision. Your tears mean nothing to them.

Learning a boss's attack pattern used to be the key to beating them. Countless lives would be spent before you finally cracked it; but the sense of achievement once you did was immense.

Developments in AI have allowed for some fiendishly smart creations in recent years, though some argue bosses are not as tough as they once were. Our gallery looks at some of the best boss battles from past and present.