Indian men's hockey team impress with a 3-2 win against reigning World Champions Germany