France finished second with 10 faults, Norway was third with 21 and the Swiss slotted into fourth with an uncharacteristic 25.
show jumping
The Canadian rider steps up from a win in the U25 last week to record her first senior FEI victory in the $36,900 CSI2* 1.45m class.
Team Germany punched their ticket to Sunday's deciding final; the Spanish were impressive in front of their home crowd in Barcelona.
Vanessa Mannix (CAN) finished second with Balzane du Mazes, while Brennan's fiancée Lauren Crooks (USA) finished third.
Belgium, Brazil, Canada, France, Great Britain, Germany, Ireland, Italy, Netherlands, Norway, Spain, Sweden, Switzerland, USA and Uzbekistan will compete.
A previous series winner, she reclaimed the title with Havana, a horse she has developed herself since the mare was four years old.
The Irishman kicked off the North American League with a convincing victory aboard Vital Chance de la Roque, edging Canada's Vanessa Mannix.
The pair lead wire-to-wire in the $15,000 CSI4*-W 1.45m at Thunderbird Show Park's Harvest Celebration over Justin Prather and EZ Ace.
The prolific winner places one-two in Friday's $75,000 CSI4*-W during the Harvest Celebration; his student Vanessa Mannix (CAN) claims 3rd.
The Harvest Celebration CSI4*-W at Thunderbird Show Park in Langley, BC, is underway and will feature the $150,000 World Cup™ Vancouver.