Båstad Challenger
The Båstad Challenger is a tennis tournament held in Båstad, Sweden since 2016. The event is part of the ATP Challenger Tour and is played on outdoor clay courts.
Båstad Challenger | |
---|---|
![]() | |
ATP Challenger Tour | |
Location | Båstad, Sweden |
Venue | Båstad Tennis Stadium |
Category | ATP Challenger Tour |
Surface | Clay / Outdoors |
Draw | 32S/32Q/16D |
Prize money | €42,500+H |
Past finals
Singles
Year | Champion | Runner-up | Score |
---|---|---|---|
2018 | ![]() | ![]() | 7–6(7–5), 6–4 |
2017 | ![]() | ![]() | 6–2, 7–6(7–4) |
2016 | ![]() | ![]() | 6–3, 6–4 |
Doubles
Year | Champions | Runners-up | Score |
---|---|---|---|
2018 | ![]() ![]() | ![]() ![]() | 6–4, 6–3 |
2017 | ![]() ![]() | ![]() ![]() | 6–1, 6–4 |
2016 | ![]() ![]() | ![]() ![]() | 6–3, 7–5 |
gollark: This example code responds to ~ping with Pong!
gollark: ACTUAL feature suggestions?
gollark: It's glorious.
gollark: ```rust#[macro_use] extern crate serenity;use serenity::client::{Client, EventHandler};use serenity::framework::standard::StandardFramework;use std::env;struct Handler;impl EventHandler for Handler {}pub fn main() { // Login with a bot token from the environment let mut client = Client::new(&env::var("DISCORD_TOKEN").expect("token"), Handler) .expect("Error creating client"); client.with_framework(StandardFramework::new() .configure(|c| c.prefix("~")) .cmd("ping", ping)); if let Err(why) = client.start() { println!("An error occurred while running the client: {:?}", why); }}command!(ping(_context, message) { let _ = message.reply("Pong!");});```This is the example code, admittedly, yes.
gollark: It's in Rust.
References
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.