Who won the 2010 FA Cup semi-finals?

Chelsea and Portsmouth won the 2010 FA Cup semi-finals.