Harbaugh: It's going to be a tough, physical game, and we'll be ready