2006 Gerry Weber Open

The 2006 Gerry Weber Open was a men's tennis tournament played on outdoor grass courts. It was the 14th edition of the Gerry Weber Open, and was part of the International Series of the 2006 ATP Tour. It took place at the Gerry Weber Stadion in Halle, North Rhine-Westphalia, Germany, from June 12 through June 18, 2006.

2006 Gerry Weber Open
DateJune 12 – June 18
Edition14th
CategoryInternational Series
SurfaceGrass / Outdoor
LocationHalle, Germany
VenueGerry Weber Stadion
Champions
Singles
Roger Federer
Doubles
Fabrice Santoro / Nenad Zimonjić

The singles field was led by World No. 1, Australian Open champion, French Open runner-up, and 2003, 2004 and 2005 Halle winner Roger Federer, Australian Open semifinalist Nicolas Kiefer, and Auckland titlist Jarkko Nieminen. Also present were Australian Open runner-up Marcos Baghdatis, Adelaide semifinalist Tomáš Berdych, Tommy Haas, Christophe Rochus and Kristof Vliegen.

Finals

Singles

Roger Federer defeated Tomáš Berdych, 6–0, 6–7(4–7), 6–2

  • It was Federer's 5th title of the year and the 38th of his career. It was his 4th consecutive win at the event.

Doubles

Fabrice Santoro / Nenad Zimonjić defeated Michael Kohlmann / Rainer Schüttler, 6–0, 6–4

  • It was Santoro's 2nd title of the year and the 24th of his career. It was Zimonjic's 2nd title of the year and the 12th of his career.
gollark: It compiles in reasonable time *and* makes a 600KB binary in debug mode which is much nicer than equivalent Rust.
gollark: I only need something like two routes so a full web framework is overkill.
gollark: ```nimimport optionsimport asyncdispatchimport httpximport tiny_sqliteimport macrosimport karax/[karaxdsl, vdom]import ./dbmacro includeFile(x: string): string = newStrLitNode(readFile(x.strVal))const css = includeFile("./src/style.css")let database = openDatabase("./monitoring.sqlite3")migrate(database)var threadDB {.threadvar.}: Option[DbConn]proc openDB(): DbConn = if isNone threadDB: threadDB = some openDatabase("./monitoring.sqlite3") get threadDBproc mainPage(): string = let vnode = buildHtml(html()): head: style: text css text "Bee deployed" $vnodeproc onRequest(req: Request) {.async.} = if req.httpMethod == some(HttpGet): case req.path.get() of "/": req.send(body=mainPage(), code=Http200, headers="Content-Type: text/html") else: req.send(Http404) else: req.send(Http404)echo "Starting up"run(onRequest, initSettings(Port(7800), "", 0))```This is what I have so far.
gollark: One per thread is likely sort of better ish slightly anyway.
gollark: Nope, this is probably fine.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.