Britain's Greg Rutherford and Chris Tomlinson are in the hunt for Olympic long jump medals after qualifying in style on Friday.
National record holder Rutherford jumped 8.08 metres and Tomlinson 8.06m,
within five centimetres of leading qualifier Mauro Da Silva.
Andy Baddeley and Ross Murray both progressed to the 1500m semi-finals.
Fellow Briton Abi Oyepitan went through the 100m heats as a fastest loser, on an excellent day for British athletes.
"We are seeing a whole new set of athletes coming through who could produce the goods on Saturday - Greg Rutherford could easily get a medal.
"Things have really transformed over the last 10 to 15 years. Lottery funding has been really important.
"I have been part of Olympics when Sir Steve Redgrave's medal was the only gold medal we won.
"But it has really transformed and there is now a real belief that we can win medals."
With reigning Olympic champion Irving Saladino crashing out after three no-jumps, the long jump is wide open and both Britons will believe they can get on the podium.
Rutherford said: "I'll be going into the final pretty confident. It was probably one of the best jumps of my life. It's what I came here to do and it's nice to be jumping far.
"I came here to win it, I said that from the start. After today's performance I think I can jump much further. My body feels good and I have the best team I could want around me."
Murray ran three mins 36.74 secs for fourth in the first heat of the 1500m and Baddeley came sixth in the second heat in 3:40.34.
Murray said: "When I came out I didn't know whether to wave or embrace it. I was just overwhelmed. I thought, I'm just going to go for it."
But there was a surprise as Kenya's Nixon Chepseba went out, spiked on the back straight.
Carmelita Jeter was the fastest qualifier from a rapid set of 100m heats, clocking 10.83secs with Blessing Okagbare and Veronica Campbell-Brown also among the six women dipping under 11 seconds.
Reigning Olympic champion Shelly-Ann Fraser-Pryce and USA's Allyson Felix also eased through, along with Britain's Oyepitan, who came fifth in her heat with a time of 11.22secs.
But Anyika Onuora went out, her 11.41secs not enough to progress.