Defeating mighty Milan on home turf took the Ligurian side 12th in the table, some two points and four places above this week's hosts, whose form has started to slide.
Continuing to defy expectations of a swift return to Serie B following their first-ever top-flight campaign, Spezia took their admirable adaptation to the top flight up another level last weekend, as they downed erstwhile leaders Milan in the humble environs of Stadio Alberto Picco.
The Rossoneri failed to register a shot on target, as Vincenzo Italiano's enterprising side sealed a 2-0 win thanks to second-half strikes from Giulio Maggiore (incidentally, an Inter fan) and Simone Bastoni - both home-grown talents who came through the club's primavera.
Before recording perhaps their greatest result, the Aquilotti had only picked up four home points in a so-far successful season - which started with their games being staged in Cesena. Ahead of the trip to Tuscany this week, their contrasting record on the road represents the best of all Serie A sides outside the established top seven.
Spezia have lost only one of their last four away games - versus Roma, who they had previously knocked out of the Coppa Italia - after posting impressive victories over Napoli and Sassuolo and sharing the spoils with draw specialists Torino.
Recently being offered more starting time, with top scorer M'Bala Nzola missing through injury for several weeks, on-loan Kevin Agudelo - who spent some of last year at Fiorentina to little effect - was named man of the match after running the show against Milan.
Demonstrating great awareness and guile in an unfamiliar role, the Colombian's performance as a 'false nine' was "insane", according to one post-match report in the Italian media. He will now hope Italiano offers him an opportunity to show the Viola what they are missing this Friday.
Fiorentina will prepare to face highly-confident opponents at Artemio Franchi having suffered back-to-back defeats against Sampdoria and Inter to leave them down in 16th place in the standings.
Defeated 2-1 in their last Serie A outing at Marassi, with Fabio Quagliarella's second-half winner for Samp extending the Viola's winless streak to three, they are still in touch with a tightly-packed mid-table bunch but are also now just two places above the dreaded dotted line. Defender Nikola Milenkovic missed a gilt-edged chance at the death to snatch a rare away point, as Fiorentina's woeful form on the road continues.
The bulk of their points haul to date has come at home (16 out of 22 so far), so Cesare Prandelli's side can tackle Spezia's visit with a certain measure of confidence themselves, despite their travails in front of goal.
Clearly lacking thrust in the final third, having been provided with a number of mediocre options by the club's underwhelming recruitment strategy, Prandelli has adopted a pragmatic approach since his return to the dugout late last year. It has not been an entirely happy homecoming for the former Azzurri tactician, winning only four and losing eight in his second spell at Artemio Franchi.
The Viola's tally of 22 goals scored is the second-worst in the league after hapless Parma (on 14) and only Serbian striker Dusan Vlahovic's eight goals have offered hope to their long-suffering fans.
Twenty-one-year-old Vlahovic has earned Prandelli's praise for his intensity and desire - if not his tendency for selfishness - and the youngest debutant in Partizan Belgrade's history, back in 2016, will be keen to continue his most productive Serie A spell this weekend.
Fiorentina Serie A form: WLWDLL
Fiorentina form (all competitions): LLWDLL
Spezia Serie A form: WDLLWW
Spezia form (all competitions): WLLLWW
Cesare Prandelli can prepare for Friday's game with his squad at almost full fitness, with the exception of veteran forward Franck Ribery, who is still struggling with a muscular issue. The still influential Frenchman remains a doubt, but otherwise Fiorentina can field a settled side in Prandelli's familiar 3-5-2 formation.
Sofyan Amrabat returns from suspension last week to compete with Giacomo Bonaventura and out-of-form Gaetano Castrovilli for a place in La Viola's midfield trio, alongside Erick Pulgar. Meanwhile, in attack, Valentin Eysseric and last week's starter Christian Kouame are in direct competition to partner Dusan Vlahovic, with January signing Aleksandr Kokorin also available on the bench.
Frustratingly, after their fine showings in keeping Milan at bay, Spezia coach Vincenzo Italiano will be without defenders Martin Erlic and Simone Bastoni due to suspension for bookings accumulated. Furthermore, Salva Ferrer and Claudio Terzi are injured, so a defensive reshuffle is required.
Luca Vignali, Ardian Ismajli, Julian Chabot and Riccardo Marchizza could comprise the makeshift back four, while Kevin Agudelo may continue as a 'false nine' in the ongoing absence of M'Bala Nzola - though Bulgarian front man Andrey Galabinov is ready to offer a more conventional centre-forward's threat if required.
Fiorentina possible starting lineup:
Dragowski; Milenkovic, Pezzella, Martinez Quarta; Caceres, Amrabat, Pulgar, Castrovilli, Biraghi; Eysseric, Vlahovic
Spezia possible starting lineup:
Provedel; Vignali, Ismajli, Chabot, Marchizza; Estevez, Ricci, Maggiore; Gyasi, Agudelo, Saponara
We say: Fiorentina 1-1 Spezia
Only Fiorentina's superior home form offers enough evidence to back the hosts for a score draw against one of the best promoted sides in recent years.
Defensive absences and the inevitable comedown from their historic victory last Saturday could take the edge off Spezia's performance levels, so they will be quite happy to return to Liguria with a point.