Swiss tennis star Belinda Bencic has secured her place in the gold-medal matches for both the singles and doubles tennis tournaments at the Olympics.

Bencic defeated Elena Rybakina 7-6(2), 4-6, 6-3 on Thursday to secure her spot in the singles final. She had to weather two breaks in the final set to power past Rybakina in a thrilling Olympic semifinal.

The World No. 12 will now face off against Marketa Vondrousova in the final on Saturday.

Bencic will also play in the doubles final with partner Viktorija Golubic. The Swiss duo will take on the Czech pairing of Barbora Krejcikova and Katerina Siniakova on Sunday.

“I don’t really want this dream to stop,” said Bencic on securing two medals for her country. Now the only question remains as to what color those two medals will be.

Bencic is the fifth tennis player in history to reach both singles and doubles finals at the Olympics.