Dunfermline edged a 13-goal thriller to go back to winning ways and resume their run towards the playoff stage.
Frassinelli and Marletta were both suspended, while Maneschi was unavailable, but Lenza went back into the fold, even though he was benched, initially, with Perugini deploying Semino in goal, Filippi and Crosetti in defence, Bovalino in the middle of the park with Cantelli and Boccaccio flanking him and Buccianti playing the lone striker role upfront.
The Pars were quick off the blocks and took the lead minutes into the first half, as a luvely combination between Cantelli and Buccianti allowed the former to smash home to make it 1-0.
Dunfermline appeared on song throughout and Buccianti nodded a second in, as a long Filippi clearance was deflected home by the Tuscan striker from close range.
Minutes later, it was Boccaccio's turn to be applauded, as a marvellous half-volley from a delicious Cantelli delivery made it 3-0.
A Selesiun pulled one back with a long range effort, but Boccaccio was once again spot on, as he returned Cantelli the favour and tonight's captain made it 4-1.
The visitors, though, managed to pull one back before the half-time whistle.
HALF TIME: Dunfermline 4, A Selesiun 2
Lenza was introduced for Boccaccio when play resumed, and A Selesiun reduced their arrears further. Boccaccio in for Bovalino, and Dunfermline's No 2 capitalised on a wonderful layoff by Buccianti to fire home from outside the box and make it 5-3.
Dunfermline, though, appeared to be less and less interested in burying the game, which went to the advantage of Selesiun who managed to equalise at 5-5, before even taking the lead courtesy of some sloppy defending.
Cantelli had had another chance meanwhile, but his left-footed effort went wide from an excellent angle.
The Pars desperately needed to win this game and they sent their charges forward, which paid off as Buccianti was downed in the area and Boccaccio stepped up and converted the equalising penalty.
At 6-6, 3 minutes of stoppage time were awarded by referee Modica, and Buccianti made the most of a last-gasp free-kick to fire home, the ball cannoning off Selesiun's wall before flying into the top corner.
With seconds remaining, Semino produced a stunning save, before Lenza was given his marching orders for dissent.
FULL TIME: Dunfermline 7, A Selesiun 6
DUNFERMLINE
1 Semino
17 Crosetti
8 Filippi
2 Boccaccio (10 Lenza)
11 Bovalino
6 Cantelli (c)
9 Buccianti
MANAGER: Perugini
SCORERS: Cantelli 2 (1-0, 4-1), Buccianti 2 (2-0, 7-6), Boccaccio 3 (3-0, 5-3, 6-6 [pk])
CAUTIONS: Lenza (Y), Lenza (R)
Thanks to www.fornettogenovese.it