England 7-4 to win First Test after strong day two