He was joined on the scoresheet by Markus Rosenberg in a 2-0 win.
Baggies boss Steve Clarke said: "Today was a good workout and it's nice to finish pre-season with a win and a clean sheet.
"There were a couple of goals for our strikers too which is always good.
"It's a shame Shane Long was given offside when he scored because it would have been nice for all three of them to score.
"If we'd lost today I'd be saying it's not about momentum and it doesn't matter because it's a pre-season friendly.
"I'd be right too.
"The business starts for real next weekend.
For the big stories and the banter follow us on Twitter: @tribalfootball
Need a VPN? Or seeking to switch? Then support Tribal Football by clicking here to sign up with our official partners NordVPN. Not only will you receive the best VPN experience, but also great discounts by signing up via Tribal Football. Thanks for your support!