League One
Walsall2Oldham0

Walsall 2-0 Oldham Athletic

Tom Bradshaw
21-year-old Bradshaw has scored 17 league goals in 28 appearances for Walsall

Walsall top scorer Tom Bradshaw's brace helped the Saddlers to a comfortable win over Oldham.

Walsall began strongly and were rewarded when Bradshaw chipped Kieron Morris' smart pass over Joel Coleman.

Bradshaw then registered his 20th goal of the season with a penalty after Mal Benning was fouled by Liam Kelly.

Smith plays down Millwall rumour
Walsall boss Dean Smith has dismissed speculation linking him to the managerial vacancy at Championship strugglers Millwall. "As far I'm concerned it's a rumour," Smith told BBC WM. "There's always rumours in football linking people with jobs all over the place. There's nothing you can do about that. As a football club we've had no contact from Millwall at all."

Danny Philliskirk was the only Oldham player to trouble keeper Craig MacGillivray but his low effort was easily saved.

Walsall, who extended their unbeaten run to seven games with a third straight home win, move up to 11th place in League One.

Against an Oldham side under the temporary management of former Saddlers player-coach Dean Holden, the Saddlers gave a debut in goal to MacGillivray, as they await a decision over first-choice Richard O'Donnell's future.

Walsall manager Dean Smith told BBC WM:

"There were plenty of positives and seeing Tom Bradshaw reach 20 goals was certainly one of them. It's a fantastic achievement for the lad.

"Our performance levels have been high in recent weeks. The players have deserved to keep their place and that's why I haven't made many changes.

"I was delighted that Craig MacGillivray came in and kept a clean sheet. He looked steady and calm on the ball and it was an accomplished senior debut from him.

"Whilst we are hopeful that Richard O'Donnell will stay, I had to take a look at Craig today and Richard understands that."

Oldham boss Dean Holden told BBC Radio Manchester:

Media playback is not supported on this device

Holden on Walsall v Oldham

"Walsall are a good team, they moved the ball really well and when we got hold of the ball, we moved it really well ourselves.

"We got to the final third of the pitch and we just didn't have enough. We were too negative.

"We try to say to the players have some freedom, take the shackles off, go and make things happen, excite people, get them out of their seats - but too many times we took the easy option.

"We didn't test their keeper enough."

Line-ups

Walsall

  • 13MacGillivray
  • 2Purkiss
  • 4O'Connor
  • 15Chambers
  • 14Benning
  • 18Morris
  • 7ChambersSubstituted forFlanaganat 46'minutes
  • 8Mantom
  • 12CainSubstituted forSawyersat 79'minutes
  • 30Hiwula-Mayifuila
  • 9BradshawSubstituted forCookat 83'minutes

Substitutes

  • 1O'Donnell
  • 3Taylor
  • 6Downing
  • 10Sawyers
  • 17Flanagan
  • 21Cook
  • 27Forde

Oldham

  • 13Coleman
  • 2Brown
  • 18Lockwood
  • 16Wilson
  • 12Mellor
  • 10Philliskirk
  • 6Kelly
  • 8Jones
  • 4DiengSubstituted forWinchesterat 46'minutes
  • 9PoleonSubstituted forBoveat 61'minutes
  • 23TurnerSubstituted forMurphyat 70'minutes

Substitutes

  • 5Elokobi
  • 15Winchester
  • 20Wilson
  • 25Kean
  • 28Truelove
  • 29Bove
  • 39Murphy
Referee:
Darren Sheldrake
Attendance:
4,699

Match Stats

Home TeamWalsallAway TeamOldham
Possession
Home57%
Away43%
Shots
Home9
Away2
Shots on Target
Home4
Away0
Corners
Home1
Away4
Fouls
Home12
Away9

Live Text

Match ends, Walsall 2, Oldham Athletic 0.

Full Time

Second Half ends, Walsall 2, Oldham Athletic 0.

Corner, Oldham Athletic. Conceded by Ben Purkiss.

Ben Purkiss (Walsall) wins a free kick in the attacking half.

Foul by Rhys Murphy (Oldham Athletic).

Foul by Sam Mantom (Walsall).

Liam Kelly (Oldham Athletic) wins a free kick in the attacking half.

Sam Mantom (Walsall) wins a free kick on the right wing.

Foul by Jordan Bove (Oldham Athletic).

Sam Mantom (Walsall) wins a free kick in the defensive half.

Foul by Liam Kelly (Oldham Athletic).

Substitution

Substitution, Walsall. Jordan Cook replaces Tom Bradshaw.

Foul by Ben Purkiss (Walsall).

Rhys Murphy (Oldham Athletic) wins a free kick in the defensive half.

Substitution

Substitution, Walsall. Romaine Sawyers replaces Michael Cain.

Attempt missed. Sam Mantom (Walsall) right footed shot from the left side of the box is close, but misses to the right.

Foul by Sam Mantom (Walsall).

Liam Kelly (Oldham Athletic) wins a free kick in the defensive half.

Substitution

Substitution, Oldham Athletic. Rhys Murphy replaces Rhys Turner.

Foul by James Wilson (Oldham Athletic).

Tom Bradshaw (Walsall) wins a free kick in the defensive half.

Foul by Liam Kelly (Oldham Athletic).

Kieron Morris (Walsall) wins a free kick in the defensive half.

Attempt blocked. Jordy Hiwula-Mayifuila (Walsall) right footed shot from the centre of the box is blocked.

Substitution

Substitution, Oldham Athletic. Jordan Bove replaces Dominic Poleon.

Foul by Michael Cain (Walsall).

Danny Philliskirk (Oldham Athletic) wins a free kick in the attacking half.

Foul by Michael Cain (Walsall).

Liam Kelly (Oldham Athletic) wins a free kick in the defensive half.

Corner, Oldham Athletic. Conceded by Sam Mantom.

Attempt missed. Michael Jones (Oldham Athletic) right footed shot from outside the box is just a bit too high.

Attempt missed. Michael Cain (Walsall) left footed shot from outside the box is close, but misses to the left.

Corner, Walsall. Conceded by Liam Kelly.

Jordy Hiwula-Mayifuila (Walsall) wins a free kick in the attacking half.

Foul by Danny Philliskirk (Oldham Athletic).

Corner, Oldham Athletic. Conceded by Ben Purkiss.

Substitution

Substitution, Oldham Athletic. Carl Winchester replaces Timothee Dieng.

Substitution

Substitution, Walsall. Reece Flanagan replaces Adam Chambers.

Second Half

Second Half begins Walsall 2, Oldham Athletic 0.

Half Time

First Half ends, Walsall 2, Oldham Athletic 0.

goal

As It Stood

TeamPWDLFAGDPts
1Bristol City452812588365296
2Preston452514679394089
3MK Dons452610996435388
4Swindon442381373541977
5Sheff Utd4519131365521370
6Chesterfield4519111567541368
7Rochdale451962072611163
8Bradford451614155455-162
9Peterborough45188195255-362
10Fleetwood451612174751-460
11Walsall451417144846259
12Gillingham451514166265-359
13Barnsley451611185761-459
14Doncaster451513175360-758
15Scunthorpe451414176070-1056
16Oldham451414175366-1356
17Port Vale45159215463-954
18Coventry451216174759-1252
19Crewe451410214374-3152
20Notts County451214194460-1650
21Crawley451311215277-2550
22Leyton Orient451212215767-1048
23Colchester44139225676-2048
24Yeovil451010253570-3540
View full League One table

Top Stories