1947 Men's British Open Squash Championship
The 1947 Open Championship was between the defending champion Jim Dear of the Queen's Club and the professional champion Mahmoud Karim of Egypt.
British Open Squash Championships | |
---|---|
9th British Open Championships | |
Details | |
Location | London, England |
Venue | Lansdowne Club & Royal Automobile Club |
The Amateur Championships returned in December 1946 and the Professional Championships returned in March 1947, so there had not been time to organise a 1946 Open Championships. However the first leg of the 1947 Open Championships finally took place on 17 December at the Lansdowne Club with the second leg held at the Royal Automobile Club on 22 December. Mahmoud Karim ran out an easy winner in the first leg winning three games to nil before securing the Open Championship with a hard fought second leg win.[1]
Results
First Leg
Lansdowne Club | ||||||||
9 | 9 | 9 | ||||||
4 | 1 | 3 | ||||||
Second Leg
Royal Automobile Club | ||||||||
5 | 7 | 9 | 9 | 9 | ||||
9 | 9 | 8 | 7 | 3 | ||||
Preceded by 1938 |
British Open Squash Championships England (London) 1947 |
Succeeded by 1948 |
gollark: More great "WHY WOULD YOU DO THIS":```go// A Context carries a deadline, cancelation signal, and request-scoped values// across API boundaries. Its methods are safe for simultaneous use by multiple// goroutines.type Context interface { // Done returns a channel that is closed when this Context is canceled // or times out. Done() <-chan struct{} // Err indicates why this context was canceled, after the Done channel // is closed. Err() error // Deadline returns the time when this Context will be canceled, if any. Deadline() (deadline time.Time, ok bool) // Value returns the value associated with key or nil if none. Value(key interface{}) interface{}}```
gollark: Basically, modems/rednet but more flexible, cross-server, and without actual modems.
gollark: It's a websocket-based inter-computer cross-server message relay.
gollark: ```rust#[derive(Serialize, Deserialize, Debug, PartialEq, Eq, Hash, Clone)]#[serde(untagged)]pub enum Channel { Numeric(i64), Named(String)}#[derive(Serialize, Deserialize, Debug, Clone, Message)]pub struct RawMsg { pub channel: Channel, #[serde(flatten)] pub meta: HashMap<String, Value>, pub message: Value}#[derive(Serialize, Deserialize, Debug, Clone, Message)]pub struct Msg { pub channel: Channel, #[serde(flatten)] pub meta: HashMap<String, Value>, pub message: Value, pub timestamp: chrono::DateTime<chrono::Utc>}#[derive(Serialize, Deserialize, Debug)]#[serde(tag = "type")]enum MessageFromClient { #[serde(rename = "open")] Open { channel: skynet::Channel }, #[serde(rename = "close")] Close { channel: skynet::Channel }, #[serde(rename = "message")] Message(skynet::RawMsg)}#[derive(Serialize)]#[serde(tag = "type")]enum MessageToClient<'a> { #[serde(rename = "message")] Message(skynet::Msg), #[serde(rename = "channels")] OpenChannels { channels: &'a HashSet<skynet::Channel> }}```WIP Rust notreallyconversion of the Skynet protocol.
gollark: ```goconst( zero = iota; /* iota starts as zero */ one = iota; /* ...and is incremented every semicolon */ two; /* the last expression is repeated if you omit it */ three;)```
References
- "Times Archives 1947 Open Championship". Oxfordshire Libraries.
- "Squash Rackets". The Times Archives.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.