Pirates prevailed thanks to goals either side of the break from recently promoted academy product Zakhele Lepasa and fellow striker Thamsanqa Gabuza at Levy Mwanawasa Stadium.
Bucs afterwards contested a further 45 minutes with Gomes FC, scoring three unanswered goals via Lepasa, Diamond Thopola and Augustine Mulenga.
The Buccaneers also played friendlies with Congolese giants TP Mazembe and Power Dynamos on the trip as they build up for their return to the CAF Champions League in 2018/19.
Besides fine-tuning a squad bolstered by nine new signings in June, head coach Milutin Sredojevic and his assistant Rhulani Mokwena also assessed Brazilian centre-back Caio Marcelo, who has reportedly impressed the Soweto giants.
Lineup vs. Forest Rangers:
Jackson Mabokgwane (GK), Ntsikelelo Nyauza, Justice Chabalala, Brian Hlongwa, Phetso Maphanga, Linda Mntambo, Abel Mabaso, Meshack Maphangule, Augustine Mahlonoko, Thabo Qalinge, Thamsanqa Gabuza.
Lineup vs. Gomes FC:
Siyabonga Mpontshane (GK), Ntsikelelo Nyauza, Caio Marcelo, Happy Jele, Abel Mabaso, Marshall Munetsi, Asavela Mbekile, Mpho Makola, Thamsanqa Gabuza, Justin Shonga, Zakhele Lepasa.