Pakistan chasing 261 for win, Pakistan on /4 after 26 overs against India in World Cup at Mohali.
Hafeez, who appeared to be in fine fettle, made 43 before he perished, going for a paddle sweep to one outside the off-stump from Patel and ended up edging the ball to Mahendra Singh Dhoni behind the stumps.
Hafeez's 43 was made off 59 balls and included seven hits to the fence. Pakistan were 70 for two in 15.3 overs with his departure.
Earlier, opener Sachin Tendulkar topscored with 85 as India put up 260 for nine from their 50 overs after deciding to bat first on winning the toss.