Aces and Mercury Clash in Thrilling WNBA Finals Showdown