Leona Maguire once again showed she can mix it with the very best in women's golf with another hugely impressive round at the British Open.

The Cavan star charged up the leaderboard with a four-under par round of 68 that included five birdies, ending her day on the fringes of the top 10 as the leaders continued their rounds at Woburn.

At seven under par, Maguire is in pole position to claim the Smith Salver awarded to the low amateur, leading Curtis Cup team-mate Bronte Law of England by seven strokes.

A birdie at the first hole set the tone for a flawless front nine that also saw her pick up a shot on the par-three 8th.

The Slieve Russell golfer, who is one of only two amateur golfers competing at the Olympics, picked up another birdie on the 10th before the only blot on her scorecard at the 13th.

Maguire showed her resolve to bounce back with two further birdies at 14 and 16 to move into the top 10, a position she maintained with by making a testing par putt on the last, which rightly merited the 21-year-old's fist pump and high five with twin sister Lisa, who is carrying her bag this week.

"It was a great day out there. I enjoyed every minute of it. I played some really nice golf and gave myself some a lot of chances and took them," Maguire told the BBC.

"Amateur golf is as strong as it's ever been. Bronte is a good friend of mine in college in the States and it's great to see the amateurs doing so well this week and putting it up to the best of them."

Maguire's focus now turns to Rio, and she admitted the prospect of being an Olympian was "a dream come true".

"I can't wait for Rio," she said. "It's going to be a dream come true for me to represent Ireland on that stage.

"I've watched the Olympics enough times so it will be great to be apart of it. To stay in the Village and get to soak up the atmosphere and cheer on the rest of the Irish athletes."

Ahead of Maguire, overnight leader Mirim Lee saw her lead evaporate as Ariya Jutanugarn of Thailand put together a fabulous round of 66 to move to 16 under par, two clear of the Korean.