Who won amazing race?

Amazing race 13? Megan And Cheynne.