Take a look at the best pictures from the Dave Edwards charity match that took place yesterday.
A team of Shrewsbury legends took on a side of Wolves greats to raise funds for Little Rascals Foundation and Shrewsbury Town Foundation.
In what was a thoroughly enjoyable afternoon at Montgomery Waters Meadow, Wolves went into the break 2-0 up.
But it was Shrewsbury who went on to win the game 4-3 following a thrilling second-half fight-back.