The third-seeded Indo-Zimbabwean pair defeated Kveta Peschke and Katarina Srebotnik 4-6, 7-5, 11-9 to cruise into the summit clash.
Bopanna, already out of the men's doubles event, and Hsieh went down 2-6, 3-6 the Czech-Polish combination of Peschke and Matkowski.
Makarova and Soares beat fourth-seeded pair of Peschke and Matkowski to win the trophy on Thursday.
Aisam Qureshi and his Czech partner lost in straight sets to Liezel Huber and Bob Bryan.
The unseeded Indian-Chinese pair went down 6-7 (5), 4-6 to the the third seeds on Friday.
Enduring Images of Rio Olympics 2016
Monsoon Fury: Floods in Many Parts of North India
Rio Olympics 2016 Close With Spectacular Ceremony
SRK to Priyanka Chopra: See What Celebrities Shared on Instagram This Week
Weekly Roundup: Smartphones and Other Gadgets Launched in India