On this day - 30 March

Classic matches

West Ham United 3-1 West Bromwich Albion
Premier League
30 March 2013

The Hammers' first season back in the top flight was a successful one which saw them claim a tenth place finish in the Barclays Premier League.

Sam Allardyce's men triumphed nine times on home turf during the campaign, with this victory against West Brom helping them on their way.

Andy Carroll opened the scoring on 16 minutes, before Gary O'Neil's superb curler doubled the advantage before the break.

A second for Carroll ten minutes from time made it 3-0, and there was still time for Graham Dorrans to pull one back from the spot and the Baggies' Youssouf Mulumbu to see red for bizarrely picking the ball up in play and booting it at O'Neil!

You can watch highlights from the game above.

West Ham United 3-0 Leeds United
Premier League
30 March 1998

The Hammers eased past Leeds United on this day 17 years ago, maintaining a fine home record cultivated throughout the 1997/98 season.

Harry Redknapp's side would only lose twice on home turf all campaign, and took maximum points from 13 of their 19 Boleyn Ground league fixtures.

This result was never in doubt once John Hartson had given the hosts an eighth minute lead. West Ham soon doubled their advantage, with Samassi Abou netting one of his six goals for the season with 23 minutes on the clock,

A dominant Monday night performance was sealed after the break when Ian Pearce notched to round off a pleasing 3-0 success.

West Ham would go on to end the campaign eighth in the table with 56 points, just three behind fifth placed Leeds.

Complete record - 30 March

1923 West Ham United 0-0 Bury (Division Two)
1929 Portsmouth 3-0 West Ham United (Division One)
1934 Manchester United 0-1 West Ham United (Division Two)
1935 Sheffield United 1-2 West Ham United (Division Two)
1956 West Ham United 2-0 Stoke City (Division Two)
1957 West Ham United 1-1 Middlesbrough (Division Two)
1959 Newcastle United 3-1 West Ham United (Division One)
1960 Manchester City 3-1 West Ham United (Division One)
1971 Everton 0-1 West Ham United (Division One)
1974 West Ham United 3-1 Leeds United (Division One)
1982 Swansea City 0-1 West Ham United (Division One)
1985 Nottingham Forest 1-2 West Ham United (Division One)
1998 West Ham United 3-0 Leeds United (Premier League)
2002 West Ham United 3-1 Ipswich Town (Premier League)
2013 West Ham United 3-1 West Bromwich Albion (Premier League)

Played 15, Won 10, Drawn 2, Lost 3, Scored 24, Conceded 15