Filter by topic, matches any not all

Permalink
I was wondering is there is a way that I can make a post list that is filtered by related topic show any post with a matching topic not just those where all topics match.
For example if
'Post A' had topic '1', '2' and '3' and 'Post B' has topic '1', '2' and '3'
then they will show on either page in a post list filtered by topic.
However I would also like the post to show if
'Post A' had topic '1', '2' and '3' and 'Post B' has topic '3', '4' and '5'
as they both have topic '3'
Any ideas?
Thanks

rosie607