
Brad Halliday's goal on his first appearance of the season gave the away side a 2-0 lead
League One Bradford City continued their excellent start to the season by hammering Championship table-toppers Stoke in the Carabao Cup second round.
The Bantams took an early lead when Will Swan headed in Tyreik Wright's near-post corner and Brad Halliday's firm strike made it 2-0 at the break.
The Potters made 10 changes to the side which beat Southampton in the league on Saturday and struggled to create clear-cut chances.
George Lapslie put the game beyond the hosts when he tapped in on the rebound after Jack Bonham had saved Swan's initial shot.
Victory for the West Yorkshire side, who beat second tier Blackburn in the first round, preserves their unbeaten start to the season, while Stoke's 100% opening to the campaign is over.
Bradford, who made five alterations to the side which started the 1-1 draw at Peterborough, got off to a great start when Swan headed in for his fourth goal of the season and Halliday finished calmly after good work by Swan and Lapslie to tee him up.
Stoke boss Mark Robins made his priorities clear as he kept first-team regulars Sorba Thomas, Million Manhoef and Lewis Baker on the bench as the game wore on.
Lapslie confirmed victory for Bradford in what was the first meeting between these sides since May 2004.
The beaten 2013 finalists will now hope for a good tie in Wednesday's third round draw before turning their attentions to Saturday's home game against AFC Wimbledon.
The Potters welcome West Brom in one of Saturday's three Championship lunchtime games.
Robins: 'We were poor from start to finish'
Alexander: 'Our no.1 performance this season'
Player of the match
After the opportunity to rate players has closed, the score displayed represents the average from all the submissions by BBC Sport users.