Swindon cruised past Crawley to secure their first win of the season.
Town's first-half opener was slightly fortuitous as Matt Ritchie's cross into the box fooled goalkeeper Paul Jones and drifted into the net.
Kyle McFadzean and Gary Alexander went close to levelling for Crawley before Tommy Miller stabbed home the hosts' second from Raffaele De Vita's header.
They made it 3-0 after the break when Ritchie picked out De Vita, who drilled in from close range.
Aden Flint thought he had netted their fourth with 10 minutes to go but the defender was ruled offside.
VIEWS FROM THE DRESSING ROOM
Swindon Town manager Paolo Di Canio told BBC Wiltshire:
"We played as one body and spirit. We worked very well together.
"I'm really happy for Joe Devera because he did something special.
"He looked like he'd always played as a right-back and he gave support in a fantastic way.
"I'm proud to be manager of them. It was their best performance under me at the this club."
Crawley Town boss Richie Barker told BBC Sussex:
"The first goal has changed the game and it's a fluke and it knocked our confidence.
"And the second goal is before half-time and if we weathered the storm then who knows.
"The football was excellent but we've got to be careful that we [don't become] one of those sides people enjoy watching but not enjoy supporting because we're not picking up results.
"We got a bit carried away after the weekend so defeat is back down to earth with a bump and it is a rude awakening what the differences are."
Swindon 01 Foderingham 03 McEveley 04 Flint Booked 05 Devera 08 Ferry 10 Ritchie 12 McCormack 18 Miller (Rooney - 87' ) 09 Collins 16 Williams (Benson - 85' ) 23 De Vita (Navarro - 77' ) Substitutes 30 Bedwell 27 Cibocchi 06 Navarro 07 Rooney 13 Risser 14 Benson 20 Storey Crawley Town 01 Jones 03 Sadler 04 Connolly 05 McFadzean Booked 28 Davis (Cooper - 81' ) 06 Akpan 07 Clarke (Ajose - 68' ) 11 Simpson 15 Bulman (Forte - 63' ) 16 Adams 09 Alexander Substitutes 25 Kuipers 13 Hunt 08 Torres 18 Cooper 22 Neilson 10 Forte 14 Ajose