James Ferrero and Craig Burton each contributed 101/2 points while leading Commonwealth National to its first championship in the Golf Association of Philadelphia's 107th annual Team Matches yesterday.

Commonwealth, which has been in the four-team final three straight years, finished with 851/2 points, followed closely by Philadelphia Cricket (761/4) and Huntingdon Valley (75), with Llanerch (45), in its first final since 2003, placing fourth.

Each club fields a 12-man team with three players competing in singles matches at each of the four clubs involved.

Commonwealth, which posted the high point total at three of the four sites, also got significant points from John Robinson (101/4), Ryan Gelrod (9), Kenneth Matt (8) and Brett Diakon (8). Mike Anderson flew in from London on Friday to participate.

The results

Final scores: Commonwealth National 851/2, Philadelphia Cricket 761/4, Huntingdon Valley 75, Llanerch 45.

At Phila. Cricket: Commonwealth (211/2): John Robinson 101/4, Brett Diakon 8, Ken Sim 31/4. Llanerch (193/4): Gerry Gallagher 9, Sean Coyle 61/4, Jim Robertson 41/2. Phila. Cricket (133/4): Ryan Ade 7, Jim Donnelly 53/4, Jeff Sumner 1. Huntingdon Valley (113/4): Sean Seese 91/4, Doug Gregor 11/2, Jim Sullivan Sr. 1.

At Llanerch: Commonwealth (24) Craig Burton 101/2, Michael Anderson 63/4, Scott Carney 63/4. Phila. Cricket (223/4): Chris Kallmeyer 121/2, Scott Storck 73/4, Jhoon Chang 23/4. Huntingdon Valley (211/4): Robert Galbreath Jr. 12, Michael Dougherty 5, Eric Fonner 41/4. Llanerch (2): Sean Glynn 2, David Poletti 0, Alexander Penza 0.

At Commonwealth: Commonwealth (241/2): James Ferrero Jr. 101/2, Kenneth Matt 8, Michael Moffat 6. Phila. Cricket (231/4): Robert Robertson 103/4, Mark Peterson 101/2, Bob Ball 2. Huntingdon Valley (131/4): Dan Pinciotti Jr. 51/2, Kevin Bondi 51/4, Michael Gregor 21/2. Llanerch (10): Joseph Barilotti 61/4, Joseph Glynn 31/4, Brad MacDonald 1/2.

At Huntingdon Valley: Huntingdon Valley (283/4): Jim Sullivan Jr. 14, Craig Scott 123/4, David Brookreson 2. Phila. Cricket (161/2): Chris Culp 13, Kevin Kelly 3, Will Sicks 1/2. Commonwealth (151/2): Ryan Gelrod 9, Steve Owens 6, Grant Liu 1/2. Llanerch (131/4): Brian McDermott 71/2, Mark Friessinger 31/4, Kevin McDermott 21/2.