Joe Haynes scored four times as Heyford Athletic Res reached the final of the Banbury District & LOrd Jersey FA's Geoff Wilson Cup with a 5-1 win against ten-man Highfield OB Res.
Ben Haynes netted No 5, with Mark Shaw replying.
Late on, Shaw was sent off, with Craig Farrell missing a penalty for Heyford.
Abba Athletic made the Eric Morris Cup final with a 6-1 defeat of Sinclair United Res.
Colin Gilmer, Mathew Drew and Jones bagged braces with David White also netting. Paddy Gale replied.
In league action, Division 2 leaders Pepperpot United edged to a 2-1 win at FC Langford, with a second-half double from Scott Grimsley, including a penalty.
Luke Phillips replied for Langford.
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