There aren't any winners of the Dance. It eventually just ends when most of the adult players die and a peace is negotiated. To your question, King Viserys is a direct ancestor. So is his daughter (with his first wife) Rhaenyra. Rhaenyra and Daemon's son Aegon (This is the child that Rhaenyra was pregnant with in the latest episode) eventually becomes King Aegon III. Viserys and Alicent's son Aegon(the guy jerking off in the window earlier this season) becomes King Aegon II first and has several kids with his sister wife(the girl that talks to the bugs). One of those daughters marries King Aegon III while they are both children as part of the peace negotiations ending the civil war. However that daughter kills herself and Aegon III remarries and has kids that eventually become Kings. Then they all die with no ancestors and Aegon III's brother becomes king and he has kids that eventually lead to the subsequent Targaryans like the Mad King, Rhaegar, Daenerys, etc.
Here's a good picture of it all. This includes the book characters. The TV show pulled out Jaehaerys II for some reason.