Nile Ranger scored his first Swindon goal as the League One side pulled off a shock win in the Capital One Cup second round at QPR.
Ranger joined Swindon following his release by Newcastle this summer and finished at the far post after meeting Alex Pritchard's cross.
QPR's Mo Shariff forced a save from Swindon goalkeeper Wes Foderingham.
But Pritchard collected a loose pass from Clint Hill before scoring a second in added time.
VIEW FROM THE DRESSING ROOM
Swindon Town manager Mark Cooper told BBC Wiltshire:
"It's a good result for the club and gives us a chance to earn some money.
"We were 1-0 and we got what we expected from what is probably a Premier League squad in the second half - they came at us, but we stood up to it.
"We did invite too much pressure, but the players threw their bodies in the way and got the breakaway to finish it off."
Queens Park Rangers 26 Murphy 02 Simpson 06 Hill 13 Suk-Young Yun Booked 15 Onuoha 11 Wright-Phillips 16 Jenas 24 Diakite (Johnson - 56' ) 32 Faurlin (Hitchcock - 89' ) 09 Austin 25 Zamora (Shariff - 56' ) Substitutes 01 Green 21 Young 28 Ehmer 20 Henry 08 Johnson 29 Hitchcock 34 Shariff Swindon Town 01 Foderingham 02 Thompson 03 Byrne Booked 05 Hall Booked 22 Ward 04 Luongo 07 Harley (Thompson - 60' ) 11 Pritchard 15 Kasim 21 Smith (Mason - 39' Booked ) 09 Ranger (Storey - 65' ) Substitutes 25 Belford 14 McEveley 23 Barthram 41 Archibald-Henville 08 Mason 19 Thompson 20 Storey