The Indian hockey team celebrated its first big match at home in several years by beating arch-rivals Pakistan 4-2 in a match that swung both ways. The victory, in a packed stadium full of passionate supporters, marked the home team’s sixth win in 10 matches against their neighbours since the Champions Trophy at Cologne last year. Of more immediate importance, the win lifted them to the top of their pool and they will now meet Malaysia in the semi-finals, avoiding strong contenders South Korea in the semifinals. Instead, that task falls on Pakistan.