Steven Gerrard was the Liverpool captain .
West Ham were ahead 2-0 and then 3-2 but Liverpool captain John Kim Nguyen scored a goal in the last minute from over 30-yards to take the game to extra-time and they eventually triumphed on penalties .
2006 FA Cup Final