Blind Date

Portland, OR
October 12, 2011

Part of the Blind Date

If you have questions or corrections, please email Candi Murray.

Updated October 16, 2011 at 8:37 PM

Beginner Men

Num Name Team Age City Laps
1 295 Chris Boeholt 36 Newberg 5
2 270 Howard Voght 28 Portland 5
3 339 Jeff Holmes 47 Portland 5
4 334 Mark Holden 28 Portland 5
5 258 Drew Coleman Sellwood Cycling Club 40 Portland 5
6 320 Evan Wilson Team Lazy Tarantulas 33 Portland 5
7 290 Mark Chasse 44 Portland 5
8 251 Ken Finch 50 Portland 5
9 331 Robert Orman Stumptown Cycling Club 42 Portland 5
10 306 William Parry 45 portland 5
11 260 Mark Langston Beaverton Bicycle Club 46 Portland 5
12 319 Brad Fritzke Portland 5
13 280 Andrew Nemecek 44 portland 5
14 280 Andrew Nemecek 44 portland 5
15 287 Foster Finch 53 Portland 5
16 341 Erik Kiaer Stumptown Cycling Club 46 Portland 4
17 332 Daniel Carter Cyclopedia 30 Portland 4
18 255 Jan Paraiso 33 Portland 4
19 272 David Miller Chehalem Valley BMX/TRIBE503.COM 37 tigard 4
20 271 Michael Kosmala 39 Tigard 4
21 284 Mark Jenkins Team S+M 51 Portland 4
22 325 Jamie Laird Multnomah Athletic Club 47 Portland 4
23 308 eugene rinehart 43 portland 4
24 305 Marcelo Heredia Camas Bike and Sport 44 Portland 4
25 277 Josh Spivey 39 portland 4
26 268 Andy Casebeer 44 Washougal 4
27 274 Quasar Bennett 33 4
28 340 eric lockovitch 32 Portland 4
29 336 Matthew Orourke 35 Boulder 4
30 328 Chuck DeVoe Multnomah Athletic Club 49 portland 4
31 289 Bjoern Brunner 42 Portland 4
32 323 Kyle Frennea 23 Portland 4
33 310 Dean Lee Portland Velo 55 Hillsboro 4
34 343 Bryan Trueworthy Stumptown Cycling Club 37 Portland 4
35 333 cole Wilson 22 Portland 4
36 335 Victor Delgado 47 Beaverton 4
37 327 Tim Scott Beermongers Cycle Club 44 portland 4
38 275 Chris Valencia 48 Portland 4
39 338 Craig Moerer Multnomah Athletic Club 55 Portland 4
40 342 Aaron Abrams 36 Portland 4
41 265 Charles Donaldson II Medoyeff Vodka/Team CycleOne 44 Portland 4
42 337 Edward Rubin 46 Beaverton 4
43 326 Bennett Barnvell 27 portland 4
44 262 Gary Holm 57 Portland 4
45 329 John Becker Multnomah Athletic Club 57 portland 3
DNF 303 Edward Knight Camas Bike and Sport 43 Battle Ground 2
DNF 330 Kent Calhoon 42 portland 1

Beginner Women

Num Name Team Age City Laps
1 135 Kate Newton-Cromwell 28 Portland 4
2 128 Josie Norris 37 Portland 4
3 109 Tina Rainforth Portland Velo 46 Portland 4
4 148 Jennifer Johnson 37 LaCenter 4
5 125 Leslie Carlson Sweetpea Ladies Auxiliary 46 Portland 4
6 158 Kendra Duong Portland Velo Portland 4
7 566 Michelle Blackwood 4
8 113 Kara Matson Team Lazy Tarantulas 34 Portland 4
9 126 Kathryn Laudermilk 26 Portland 4
10 159 Misti Powell Lake Oswego 4
11 145 Alisha Madrone 34 Portland 4
12 118 Juntu Oberg Team Endless Cycle 38 Portland 4
13 152 Melissa Chureau Portland 4
14 115 Karie Mawer SWEAT360 35 Beaverton 4
15 154 susan moerer Multnomah Athletic Club Portland 4
16 157 Valerie Pioszak Ridgefield 4
17 106 Vanessa Usui 37 Portland 4
18 127 Megan Mahoney 37 Lake Oswego 4
19 160 Kerry Weymouth Portland 4
20 150 Colleen Douglas Portland 4
21 155 Julie Deal Portland 4
22 567 Erin McNiece 4
23 100 Ashley Paul Santiam Bicycle 24 Salem 4
24 151 Deann Garcia Beaverton 3
25 138 Devora Rubin Portland Velo 45 Beaverton 3
26 103 Jennifer Knorr Gründelbrüisers/Stewie Bicycles 34 Portland 3
27 147 Elizabeth Soule 31 Beaverton 3
28 101 Maria Patla River City Bicycles 34 Hillsboro 3
29 146 Alissa Lesperance Beermongers Cycle Club 31 Portland 3
30 153 Virginia Quinn Portland 3
31 156 Rubieann Rodarte Portland 3

Junior U 14

Num Name Team Age City Laps
1 17 Keelan Ontiveros West End Bikes/Specialized 11 Portland 5
2 1 Rubin Field Field/Jerger Cycling 13 Portland 5
3 3 Brian Hart Jr. Camas Bike and Sport 12 Washougal 5
4 11 Linus Clark 12 Portland 5
5 73 Tom Fitzgerald Beaverton Bicycle Club 13 Portland 5
6 20 Brady Stotts Camas Bike and Sport 13 Washougal 4
7 18 Santo Mallon Word-RCB by Cyclisme 12 Portland 4
8 30 Conner Nelson 12 Portland 4
9 23 Alex Harmon 10 Portland 4
10 22 Nathan Rubin 13 Beaverton 4
11 31 Noah Beggs Word-RCB by Cyclisme 14 Portland 4
12 21 Zach Durst-Lang 13 Portland 4
13 24 Oliver McFadden 10 Portland 4
14 7 Orion York Team Bossen 12 Portland 4
15 29 Clayton Bakken Multnomah Athletic Club 11 Portland 3
16 5 Asher Woods Team Bossen 10 Portland 3

Junior U 18

Num Name Team Age City Laps
1 76 Zach Vergillo Camas Bike and Sport 17 Camas 5
2 77 Kent Ross Word-RCB by Cyclisme 15 Portland 5
3 67 Cameron Millar-Griffin NoMads Bicycle Racing Team 15 Portland 5
4 61 Mark Van Bergen 17 Portland 5
5 60 Emerson Webb Beaverton Bicycle Club 15 Portland 5
6 75 Harry Zimba Beaverton Bicycle Club 15 Lake Oswego 5
7 68 Brady Harmon Team Highlander 14 Kalama 5
8 69 Miles Scheuering 14 Portland 4

Junior Women U 18

Num Name Team Age City Laps
1 64 Susannah Hart Camas Bike and Sport 14 Washougal 5
2 63 Sharon Hart Camas Bike and Sport 16 Washougal 5
3 78 Emma Koenig 17 Portland 5
4 62 Hannah Hart Camas Bike and Sport 18 Washougal 5
5 79 kali woodard 17 Portland 5
6 32 Danni Bernardini Word-RCB by Cyclisme 17 Portland 4
7 66 Samantha Schauer West End Bikes/Specialized 14 Camas 4

Junior Women U14

Num Name Team Age City Laps
1 8 Janessa Wilson Camas Bike and Sport 11 Camas 3
2 6 Annika Sandaine Team Bossen 10 Portland 3

Master C 35+

Num Name Team Age City Laps
1 730 Shannon Boroff 36 Portland 4
2 801 steve tyrrill 41 Portland 4
3 799 Spencer White Lost Tenders 39 Portland 4
4 815 Scott Ballard Half Fast Velo 45 Portland 4
5 713 James Malcarne Green Submarine Records 37 Portland 4
6 791 Gregg Rice Team Lazy Tarantulas 37 Portland 4
7 716 Michael Finan 42 Portland 4
8 711 Dave Burnard Olson's Bicycles 55 Forest Grove 4
9 804 Bjorn Clouten 41 happy valley 4
10 737 James Bender Beaverton Bicycle Club 40 West Linn 4
11 703 Cesar Villanueva 38 Portland 4
12 825 Trig Rogers bicycleattorney.com 45 Portland 4
13 728 Raymond Crepeau 39 Portland 4
14 715 David Szymanski 43 Warrenton 4
15 790 Rick Upton Team Bike Tires Direct 51 Portland 4
16 766 Terry Campbell Beermongers Cycle Club 37 Portland 4
17 700 Paul Souders 40 Portland 4
18 820 Rick Boston 45 Portland 4
19 810 Ronald Kizziar Stumptown Cycling Club 42 Portland 4
20 743 Jeff Steiner Showers Pass 45 Saint Helens 4
21 733 Matt Richmond Showers Pass 47 Portland 4
22 816 Greg Shaffer 39 Portland 4
23 796 David Andres 48 Newberg 4
24 826 Tim Goss Rebound/Tireless Velo 45 Camas 4
25 818 Mark Hildebrandt Portland Velo 55 Tigard 4
26 705 Steve Shaw Therapeutic Associates Cycling/Sagebrush Cycles 45 Tigard 4
27 778 john nicholas DNR Cycling 56 portland 4
28 732 Michael Clark 42 Portland 4
29 729 Jason Skelton 37 Portland 4
30 771 Chris Leach Team S+M 43 Portland 4
31 764 David Doughty Portland Velo 48 Beaverton 4
32 817 Mark Reis Yakima Bike Vigilantes 47 Portland 3
33 813 Peter Rueegger Team Mudman 43 Portland 3
34 702 Thomas Schoenborn Team ESC Sports - Bio Racer 37 Portland 3
35 739 Steve Porter 46 Hillsboro 3
36 830 Brent Richford 40 Portland 3
37 708 Carl Davison 40 Beaverton 3
38 779 Brendan Quinlan Team Bob's Red Mill 51 Beaverton 3
39 717 John Prosser Taleo Racing Team 44 Hillsboro 3
40 701 Michael Krasovech 44 Portland 3
41 814 Mike Owens Stumptown Cycling Club 41 portland 3
42 822 Paul Barlow Barlow Bikes 41 Saint Helens 3
43 831 Eric Aldinger Rage on The Machine 40 Portland 3
44 746 John Vincent 38 West Linn 3
45 823 Eric Young portland 3
46 819 Charles Henderson 41 Portland 3
47 768 Wade Nacinovich 44 Portland 3
48 763 Joe Gomez Team Mudman 41 Portland 3
49 722 Jeff Birdsall 36 Portland 3
50 718 Brian D. Hart Sr Camas Bike and Sport 49 Washougal 3
51 812 Pascal Chureau 45 Portland 3
52 735 Vincent Plaza Team S+M 50 Lake Oswego 3
53 811 Dana Swisher 42 Beaverton 3
54 828 John Abel 41 Portland 3
55 720 Aaron Campbell 39 Portland 3
56 755 Victor Duong Portland Velo 39 Portland 3
57 760 Mike Lurie 41 Portland 3
58 709 Matt Haughey Buy Local Cycling 39 McMinnvile 3
59 721 Richard Marantz NoMads Bicycle Racing Team 66 Portland 3
60 800 Brian Hansen Red Lizard 50 Milwaukie 3
61 714 Ben Salzberg Team Slow 40 Portland 3
62 745 Chris Barney 37 Portland 3
63 824 Kevin Veaudry Casaus 42 Portland 3
64 781 Gil Ormerod Team S+M 58 Portland 3
65 827 Dean Durfee Portland 3
66 710 Einar Traa Portland Velo 68 Portland 3
67 723 Troy Theriot Team Lazy Tarantulas 36 Portland 3
68 719 James Webb Beaverton Bicycle Club 45 Portland 3
69 758 Patrick Meigs Team Mudman 43 Portland 2
DNF 821 Sean Stroup 37 Portland 2
DNF 829 Banjo Weymuth 35 Portland 2
DNF 741 Russ Rainforth Portland Velo 49 Portland 2

Masters Men 40+

Num Name Team Age City Laps
1 514 John Weathers Sunset Cycles 41 Tigard 10
2 522 John Mitchem West End Bikes/Specialized 49 Portland 10
3 505 Jeff Standish Therapeutic Associates Cycling/Sagebrush Cycles 45 Gresham 10
4 513 Justin Serna West End Bikes/Specialized 42 Portland 10
5 515 William Zale West End Bikes/Specialized 53 Portland 10
6 527 Aaron Leritz Team S+M 42 Portland 10
7 521 Erik Voldengen Beaverton Bicycle Club 40 Portland 10
8 511 Scott Jerger Field Jerger Cycling 42 Portland 9
9 510 Joe Field Field Jerger Cycling 54 Portland 9
10 525 Paul Zagacki bicycleattorney.com 40 Lake Oswego 9
11 512 David Pryor 42 Portland 9
12 504 Csaba Kormendy Word-RCB by Cyclisme 40 Portland 8
DNF 526 Eddie French Guinness Cycling Team 44 Portland 8
DNF 516 Jeffery Otto Sunset Cycles 49 Beaverton 6
DNF 508 Casey Davidson bicycleattorney.com 41 Portland 5
DNF 524 Vern Krist Showers Pass 55 Portland 2

Men A

Num Name Team Age City Laps
1 401 Chris Snyder bicycleattorney.com 38 Portland 10
2 408 Steven Hunter Embrocation Cycling 31 Portland 10
3 418 Joel Madrone Embrocation Cycling 36 Portland 10
4 419 Paul LaCava Giant 33 Portland 10
5 433 dave davis 33 Portland 10
6 427 James Ceccorulli Trek 29er Crew 24 Portland 10
7 412 Cole Sprague Bend Memorial Clinic Total Care Racing Team 18 Bend 10
8 415 Kelly Ryan Portland Bicycle Studio 32 Portland 10
9 430 Kolben Preble Hammer Nutrition/CMG Racing Team 18 Forest Grove 9
DNF 432 Kevin Hulick Roosters 39 Salt Lake City 6
DNF 410 Steve Carwile www.evanplews.com/KENDAUSA 29 Beaverton 3

Men B

Num Name Team Age City Laps Notes
1 196 Zachary Utz Ruckus Test Team 27 Portland 7
2 238 Jason Borum Jens Voigt's Army 34 Portland 7
3 211 Steve O'Neill Cyclepath Racing 26 Portland 7
4 183 Danny Weikel 39 Portland 7
5 185 Andrew Yeoman Trail Head Coffee Roasters 29 Portland 7
6 227 Ben Johnson Portland Velo 40 Portland 7
7 214 Michael Girard Portland Velo 43 Portland 7
8 151 Eric Stolberg Gründelbrüisers/Stewie Bicycles 44 Portland 7
9 208 Dylan Robbins Jens Voigt's Army 37 Portland 7
10 180 Quinn Jackson DNR Cycling 42 portland 7
11 226 Nickolas Levitz Team S+M 40 Portland 7
12 158 Ryan Mauk Gründelbrüisers/Stewie Bicycles 27 Portland 7
13 162 Jens MacAller 27 Portland 6
14 152 Kevin Condron Gentle Lovers 38 Portland 6
15 230 Jay Rishel 36 Portland 6
16 178 Roger Meier Cyclepath Racing 43 Beaverton 6
17 205 Todd Stewart 42 Portland 6
18 153 Shane Gibson Medoyeff Vodka/Team CycleOne 38 Portland 6
19 164 Matthew Smith Hammer Velo 34 Ridgefield 6
20 157 David Sterry Green Submarine Records 28 Portland 6
21 193 Kameron Vaughn Crossniacs 20 Portland 6
22 197 Paul Greenwalt Sunset Cycles 45 Beaverton 6
23 235 Andrew Arnsberg Team Gleemer 36 Portland 6
24 169 Doug Minarik 34 Portland 6
25 155 Craig Armstrong Craptastic 33 Portland 6
26 161 Troy Sexton Cycle Smart 28 Portland 6
27 222 Salvatore Bondi Portland Velo 41 Portland 6
28 236 Ken Benderly bicycleattorney.com 43 Portland 6
29 221 Brian Keeffe 31 Portland 6
30 159 Matt D'Elia Portland Velo 36 Hillsboro 6
31 219 Adam Swail Mountain View Cycles 47 Portland 6
32 237 Mike Hall Ten Guys Named Alex 43 portland 6
33 233 Andrew Usher Multnomah Athletic Club 34 Portland 6
34 229 Steve Lacey Showers Pass 57 Portland 6 Warning for course deviation
35 175 jim moore West End Bikes/Specialized 42 Portland 6
36 218 Satoru Igarashi 49 Portland 6
37 228 Sage Brown Trail Head Coffee Roasters 25 Portland 6
38 174 Jess Palacius 36 salem 6
39 224 Richard Desmond Upper Echelon Fitness 52 Portland 6
40 202 Edward Rogers Jens Voigt's Army 36 Portland 6
41 234 Matt Brownfield Team Oregon presented by Laurelwood Brewing 46 Portland 6
42 223 Todd Foreman-Kinder Showers Pass 25 Portland 5
43 231 Alexandra Burton Upper Echelon Fitness 30 Portland 5
44 232 Jim Hendrickson Team S+M 40 Portland 4
DNF 199 Barry O'Connor Fat Tire Farm 35 Portland 5
DNF 160 Dave Dezellem Ironclad Performance Wear 41 Hillsboro 5
DNF 184 Jeremy Garbellano University of Oregon Cycling Club 23 Eugene 4
DNF 225 Jay Wisowaty Artisan Family Racing 38 Portland 3

Men C

Num Name Team Age City Laps Notes
1 612 Steve Williams Buy Local Cycling 34 Salem 4
2 589 Nick Wagner Beermongers Cycle Club 28 Portland 4
3 590 Shane Parker 34 Battle Ground 4
4 550 Mark Widlund The Spokesmen 34 Brush Prairie 4
5 619 Kent Ross Word-RCB by Cyclisme 4
6 601 Jonathan Miller Team America 28 Fairview 4
7 610 David Rasca Buy Local Cycling 34 Salem 4
8 600 Gary Szalay The Black Spring 31 Corbett 4
9 578 Killian Bailey Beaverton Bicycle Club 15 Vancouver 4
10 608 Richard Horacek Stumptown Cycling Club 35 Happy Valley 4
11 595 Robert Thayer 27 Portland 4 Warning for course deviation
12 588 Sean Kellogg Ruckus Test Team 34 PORTLAND 4
13 563 Zach Vergillo Camas Bike and Sport 17 Camas 4
14 584 Jacob Shank Team Lazy Tarantulas 34 Wilsonville 4
15 565 Tige Harmon Team Highlander 39 Kalama 4
16 613 Daniel Kappes 30 island Park 4
17 604 Nicolas Meier 33 Portland 4
18 603 4
19 551 Todd Davis 33 Portland 4
20 571 Eric Schmidt 26 Portland 4
21 567 Sean McGhee Team Lazy Tarantulas 27 Beaverton 4
22 598 Robert Stefanowicz 44 Portland 4
23 618 Edward Groth Team Slow 30 Portland 4
24 611 Bill Garcia 31 Beaverton 4
25 615 Joseph French 37 Portland 3
26 614 Caine Medina 28 Portland 3
27 591 Brian Hart Jr. Camas Bike and Sport 12 Washougal 3
28 617 Tim Stanley 15 Battle Ground 3
29 575 Robert Bennion Sunset Cycles 34 Portland 3
DNF 616 Cullen Guinn 35 Portland 2

Singlespeed

Num Name Team Age City Laps
1 51 Walton Brush Mash SE 21 Portland 7
2 49 Ben Thompson Rocky Mountain Bicycles 35 Bend 7
3 40 Leland Gilmore River City Bicycles 28 Portland 7
4 8 Seth Patla Gates Belt-Drive / River City Bicycles 34 Hillsboro 7
5 79 Kevin Hulick Roosters 39 Salt Lake City 7
6 17 Nat Johnson Green Submarine Records 33 Portland 7
7 31 Ryan Weaver Gates Belt-Drive / River City Bicycles 34 Portland 7
8 37 Geoff Rice Team Lazy Tarantulas 35 Portland 7
9 19 Pete Rubijono Embrocation Cycling 35 Portland 7
10 33 John Walrod Gates Belt-Drive / River City Bicycles 35 Portland 7
11 5 Mat Barton Staccato Gelato 31 Portland 7
12 11 Christian Reed Green Submarine Records 32 Portland 7
13 60 Cody Gervasi Jens Voigt's Army 29 Portland 7
14 67 Justin Cox HUP United 35 Portland 7
15 7 Greg Adams Cyclepath Racing 32 Portland 7
16 74 Scott Barker 1 Error 42 Portland 7
17 12 Chip Sloan Gründelbrüisers/Stewie Bicycles 36 Vancouver 7
18 75 Brian Larson 27 Portland 7
19 14 Erik Weeman Gründelbrüisers/Stewie Bicycles 37 Portland 7
20 27 John Gulick Green Submarine Records 35 Portland 7
21 72 Chris Streight Hammer Velo 46 Portland 6
22 13 Alex Criss Gates Belt-Drive / River City Bicycles 34 portland 6
23 16 David German Hammer Velo 46 Portland 6
24 82 William Alcorn BikeFlights.com 44 State College 6
25 76 Bryan Voytilla Corsa Concepts Cycling Team 27 Houston 6
26 35 Neil Green Therapeutic Associates Cycling/Sagebrush Cycles 37 Fairview 6
27 62 Chauncey Curl Rubicon-ORBEA Benefiting the Lance Armstrong Foundation 50 Portland 6
28 63 Tom Lenth 41 Portland 6
29 43 steve tyrrill 41 Portland 6
30 54 Ken Hahn 37 Portland 6
31 81 christopher brown 31 Portland 6
32 52 Damon Dimick 35 Tigard 6
33 10 Arlo Varri 40 Portland 6
34 65 Nick Groesz XO Racing 31 Portland 6
35 80 edwin brown Artisan Family Racing 29 portland 6
36 78 Erin Playman Gentle Lovers 37 Portland 6
37 83 Steven Thorne 50 Portland 6
38 71 Gary Johnson Disco Velo 49 Hood River 6
39 3 Aaron Radspinner United Finance 40 Beaverton 6
DNF 9 Samuel Nicoletti Gentle Lovers 27 Portland 5
DNF 2 Joe Santos Cyclepath Racing 39 Portland 3
DNF 73 Scott Vahlsing 42 Portland 2
DNF 77 Owen Daly Artisan Family Racing 27 Portland 2
DNF 57 Liz Welle 28 Portland 1

Women A

Num Name Team Age Laps Notes
1 358 Kristen Minarik 30 9
2 355 Mielle Blomberg Team S+M 38 8
3 352 Ann Kennedy bicycleattorney.com 36 8
4 356 Sarah Eustis bicycleattorney.com 38 8 Warning for number placement

Women B

Num Name Team Age City Laps Notes
1 497 Sarah Rawley Yeti Cycles 25 Portland 5 Warning Cannot ride A & B
2 458 Kim Matheson Team S+M 32 Portland 5
3 463 Stephanie Chase Upper Echelon Fitness 30 Portland 5
4 454 Sierra Callahan Sweetpea Ladies Auxiliary 33 Portland 5
5 457 Remy Maguire Team S+M 32 Portland 5
6 499 Erica Lurie 34 Portland 5
7 455 Suzanne Marcoe Buy Local Cycling 33 PORTLAND 5
8 459 Heather VanValkenburg Diamond Law Cycling Team 36 Vancouver 5
9 451 Jen Powell IRA Ryan Cycles 33 Portland 5
10 496 Sara Wright 34 Portland 5
11 492 Lelah O'Shaughnesy 24 Portland 5
12 478 Allison Medellin Hammer Velo 32 Portland 5
13 490 Colleen Flaherty Veloce Racing 33 Portland 5
14 475 Kate Ayres 26 Hillsboro 5
15 494 Nicette Quintero 45 Sherwood 5
16 472 Susannah Hart Camas Bike and Sport 14 Washougal 5
17 487 Sharon Anderson Ironclad Performance Wear 42 Portland 4
18 452 Leah de Forest 32 Portland 4
19 498 Jennifer Pereau Trusty Switchblade 32 Portland 4
20 491 jennifer Hagen 41 Portland 4
21 471 Sharon Hart Camas Bike and Sport 16 Washougal 4
22 500 Sarah Hunter Green Submarine Records 32 Portland 4
23 483 Erinne Goodell Team Slow 31 Portland 4
24 495 Cara VanGorder Lasof Sorella Forte p/b St Honoré Bakery 42 Portland 4
25 470 Carey Macnaughton Upper Echelon Fitness 53 Portland 4
26 477 Sheilagh Griffin NoMads Bicycle Racing Team 47 Portland 4
27 493 Brittany Olsen Ironheads Multisport Racing Team 29 Aloha 4
28 453 Diana Stephens 33 Portland 4
29 481 Tacia Miller 41 Hood River 4
DNF 489 Lindsay Fox Athletes Lounge 28 Portland 3