Lewis Hamilton will start the Brazilian Grand Prix three places behind world title rival Felipe Massa who took pole position.