Andrew Barrowman scored twice as Dunfermline Athletic eased past Montrose and into the third round of the Scottish Communities League Cup.
Barrowman fired into the bottom corner from close range after three minutes to put the First Division side ahead.
It was Ryan Wallace's turn to apply the finish in the six-yard box five minutes before the break.
Another close-range finish from Barrowman sealed the Third Division side's fate after 63 minutes.
Dunfermline welcomed back Paul Willis after the winger sat out Saturday's win over Airdrie United as the club investigate off-the-field issues.
Fellow midfielder Ryan Thomson, who is subject to a separate investigation by the Fife club, was still not available for selection by manager Jim Jefferies.
But they quickly banished any on-field fears that Montrose might take another First Division scalp following their defeat in the previous round of the Pars' Fife neighbours, Cowdenbeath.
Barrowman tucked home Jordan McMillan's pass from six yards for the striker's third goal in five games.
They continued to dominate and came close to doubling their advantage in the 25th minute, but Wallace's 20-yard effort struck the bar.
Wallace was not to be denied a second time as he claimed his second goal in three matches, finishing from close range from Josh Falkingham's delivery.
Falkingham was again the provider as Dunfermline grabbed a third courtesy of Barrowman with another clinical finish.
- 01 Gallacher
- 02 McMillan
- 03 Jordan
- 04 Dowie
- 05 Morris
- 06 Geggan
- 07 Falkingham (Dargo - 68' )
- 08 Husband
- 11 Whittle (D'Angelo - 46' )
- 09 Barrowman
- 10 Wallace (Byrne - 75' )
- 20 Hrivnak
- 14 Kane
- 15 D'Angelo
- 16 Byrne
- 12 Dargo
- 01 Wood
- 02 McNalley Booked
- 05 Campbell
- 08 Crawford
- 03 Watson (Easton - 6' )
- 04 Lunan
- 06 Masson
- 07 Grey
- 11 McLeish
- 09 Wood
- 10 Johnstone Booked
- 12 Easton (Gordon - 46' )
- 14 Mosson
- 15 Gordon
- 17 Beedie
- 16 Reid
Live Text Commentary
Full Time The match has reached full-time.88:07
Free kick awarded for a foul by Jordan McMillan on Scott Johnston. Craig McLeish restarts play with the free kick.87:34
Free kick awarded for a foul by David Grey on Ivan D'Angelo. Paul Gallacher restarts play with the free kick.84:00
Unfair challenge on Andrew Geggan by Craig McLeish results in a free kick. Stephen Husband takes the direct free kick.83:34
Unfair challenge on Callum Morris by Gary Wood results in a free kick. Free kick taken by Andy Dowie.81:54
Andrew Barrowman is penalised for handball and concedes a free kick. Sandy Wood takes the free kick.80:39
Paul Lunan is flagged offside by the assistant referee. Free kick taken by Paul Gallacher.80:04
Inswinging corner taken left-footed by Craig McLeish from the right by-line, save by Paul Gallacher.77:24
Corner taken by Craig Dargo.76:46
Corner taken right-footed by Craig Dargo from the right by-line, save by Sandy Wood.74:28 Substitution
Substitution Shaun Byrne is brought on as a substitute for Ryan Wallace.74:01
Andrew Barrowman takes a shot. Save made by Sandy Wood.72:27
Effort by Stephen Husband from a long way out goes over the crossbar.70:33
Foul by Alan Cambell on Craig Dargo, free kick awarded. Ryan Wallace restarts play with the free kick.69:22
Gary Wood is ruled offside. Free kick taken by Paul Gallacher.67:04 Substitution
Substitution (Dunfermline) makes a substitution, with Craig Dargo coming on for Josh Falkingham.64:23
The assistant referee flags for offside against Andrew Geggan. Free kick taken by John Crawford.63:08
Josh Falkingham provided the assist for the goal.63:08 Goal scored
Goal! - Andrew Barrowman - Dunf'mline 3 - 0 Montrose Andrew Barrowman finds the net with a goal from inside the six-yard box to the bottom left corner of the goal. Dunfermline 3-0 Montrose.58:24
Andrew Barrowman is caught offside. Direct free kick taken by Sandy Wood.
Shot from just outside the penalty box by Andrew Geggan misses to the left of the target.54:07
Scott Gordon is caught offside. Paul Gallacher takes the direct free kick.48:43
The offside flag is raised against Josh Falkingham. Sandy Wood takes the free kick.48:11
Andrew Geggan fouled by Steven McNalley, the ref awards a free kick. Stephen Jordan takes the direct free kick.45:01
The match restarts for the second half.45:01 Substitution
Substitution (Montrose) makes a substitution, with Scott Gordon coming on for Dean Easton.45:01 Substitution
Substitution Ivan D'Angelo joins the action as a substitute, replacing Alex Whittle.45:00 +3:05 Half time
Half Time The ref blows to signal half-time.45:00 +0:32
Free kick awarded for an unfair challenge on Gary Wood by Andy Dowie. Free kick taken by Sandy Wood.44:58
Corner from right by-line taken by Alex Whittle.44:19
Stephen Husband has an effort at goal from outside the penalty box missing to the wide right of the goal.44:01
Steven McNalley concedes a free kick for a foul on Alex Whittle. Stephen Husband takes the free kick.42:06
Ryan Wallace is caught offside. Paul Lunan takes the free kick.40:20
The assist for the goal came from Josh Falkingham.40:20 Goal scored
Goal! - Ryan Wallace - Dunf'mline 2 - 0 Montrose Ryan Wallace fires in a goal from inside the six-yard box to the bottom left corner of the goal. Dunfermline 2-0 Montrose.37:20
The referee penalises Scott Johnston for handball. Andy Dowie takes the free kick.35:17
Sandy Wood takes the free kick.35:17 Booking
Booking Scott Johnston is booked.35:09
Foul by Jordan McMillan on Craig McLeish, free kick awarded.34:22
The ball is sent over by Alex Whittle, Headed effort from inside the area by Andrew Geggan misses to the left of the goal.30:45
Josh Falkingham takes a shot. Comfortable save by Sandy Wood.27:44
Andy Dowie takes a shot. Save by Sandy Wood.27:07
Stephen Husband takes the direct free kick.27:07 Booking
Booking Steven McNalley is shown a yellow card for unsporting behaviour.26:57
Steven McNalley challenges Alex Whittle unfairly and gives away a free kick.24:13
Ryan Wallace takes a shot.22:23
Inswinging corner taken from the left by-line by David Grey.21:36
Unfair challenge on Paul Lunan by Andrew Barrowman results in a free kick. Dean Easton restarts play with the free kick.20:56
Free kick awarded for an unfair challenge on Scott Johnston by Andrew Geggan. Direct free kick taken by Dean Easton.19:55
Craig McLeish takes a shot. Save made by Paul Gallacher.19:21
Foul by Callum Morris on Gary Wood, free kick awarded. Direct free kick taken by Paul Lunan.18:46
Effort on goal by Ryan Wallace from deep inside the area goes harmlessly over the bar.15:02
Effort from outside the penalty box by Stephen Husband goes wide left of the goal.13:15
Andrew Barrowman challenges Paul Lunan unfairly and gives away a free kick. Free kick taken by Sandy Wood.12:56
The offside flag is raised against Scott Johnston. Paul Gallacher restarts play with the free kick.12:34
Free kick awarded for an unfair challenge on Terry Masson by Andrew Geggan. Direct free kick taken by John Crawford.10:58
Alex Whittle challenges Terry Masson unfairly and gives away a free kick. Paul Lunan restarts play with the free kick.8:56
Alex Whittle decides to take a short corner, Effort on goal by Josh Falkingham from just outside the penalty area goes harmlessly over the target.5:03 Substitution
Substitution Dean Easton on for Paul Watson.3:30
Jordan McMillan provided the assist for the goal.3:30 Goal scored
Goal! - Andrew Barrowman - Dunf'mline 1 - 0 Montrose Andrew Barrowman gets on the score sheet with a goal from close range to the bottom left corner of the goal. Dunfermline 1-0 Montrose.0:07
Unfair challenge on Paul Watson by Ryan Wallace results in a free kick. Sandy Wood takes the direct free kick.0:00
The game begins.
Live data and text provided by our data suppliers