London, June 15 -- Tatjana Maria said her Queen's run has been a "dream come true" after she came through qualifying to reach the final, where she will meet Amanda Anisimova.

The 37-year-old German became the oldest woman to reach a WTA 500 final with a stunning 6-3 7-6 (7-3) victory over Australian Open winner Madison Keys in the last four.

The mother-of-two arrived at Queen's on a nine-match losing streak but has beaten three top-20 players on her way to Sunday's showpiece.

"You always have to keep going. You never can stop, [it] doesn't matter how it goes," world number 86 Maria said.

"I love to play tennis, I love the sport and we live for these special moments - that's why it's amazing."

American eighth seed Anisimova beat Olympic...