BIRDSEYE Sports Evesham Sunday League Division Three side Inkberrow produced an outstanding performance to defeat top-flight WMK 2-1.
They villagers reached the third round of the Evesham Mechanical Services Knockout Cup.
Keating gave WMK the lead before Lewis Sheen equalised right on half-time.
Griffiths struck the winner midway through the second period to earn a deserved win.
Pinvin United reached the last eight with a convincing 10-2 win over Offenham Rovers.
Mark Bellamy hit five, with Shepherd, Izod and Fletcher also among the goals.
Fladbury Athletic progressed with a convincing 6-0 win over Evesham WMC, with goals from Sean Brain (2), N Brain (2), Hall and Howells.
Their quarter-final opponents will be Bretforton Old Boys, who edged out Broadway United 3-2.
Layton (2) and Richardson scored for Old Boys, with Hands and Cooper netting for Broadway.
Division Three outfit Ecosamba reached the last eight, winning 3-1 at Cropthorne thanks to a Jack Watts hat-trick.
Cidermill made the last eight of the Bluck Cup with a 7-1 win at Sun Inn.
Broadway United Reserves moved out of the Division Three relegation zone with a surprise 3-2 win over in-form Badsey Recreation.
Sallis, Jinks and Brandon Parker netted for Broadway, with Badsey replying through Brown and Proctor.
In Division Two, Bredon returned to the top with a 4-1 victory at AC Olympia.
Buckley (2), Jordan and Bourgeois scored for Bredon, while Walters netted for Olympia.
Alderton picked up a much-needed 4-2 win at Tesco United.
Gamble, Greaves, Baker and Stocks scored for the villagers, with Stevens and Dovey netting for Tesco.
Ambassador and Ruby Jacks were unable to raise a team, while all other matches were postponed due to waterlogged pitches.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here