Gilas starred in the win with 33 points while Scottie Thompson had 13 points.
From the beginning, Gilas did not get ahead until Brownlee scored consecutive three points in the last 10 seconds which silenced the audience of the Hangzhou Olympic Center.
The last time the Philippines entered the finals of the Asian Games was in 1990.
Gilas Pilipinas will face Jordan for the final on Friday.