Daniel Nti scored in the 83rd minute to give City a 2-1 win away at Rushall Olympic in the latest pre-season game.
In a match with few chances, Ashley Vincent opened the scoring in the 33rd minute with a great strike from the edge of the box after Olympic failed to clear a corner.
Alex Reid gave the home side a 79th minute equaliser after City lost the ball in the middle of the park just after Kieran Morris hobbled off after a strong challenge.
With seven minutes remaining Joe Bates flicked on a Jamie Smith cross into the path of Daniel Nti who finished from close range to give City a 2-1 win.
Goals from the game can be viewed on WCFCTV.
The final pre-season game is this Friday at Aggborough when Birmingham City are the visitors.