The Seattle Seahawks clinched their place in the NFC play-offs with a 42-13 victory over the San Francisco 49ers.