Look alyuh Spanish diver
Allyuh men blind or what?
Watch close and yuh'll see that the Chilean defender's right knee makes contact with Torres' right ankle, sending the right leg into the back of the left causing Torres to fall. Besides, watching the play real time, Torres had no incentive to dive in that position... he was running into the box anticipating a cross from Villa, who shot and scored instead. This happened seconds before the goal of course, but Torres was more focused on his teammate and the ball than anything.
All that said, it shouldn't have been a yellow card... incidental contact.