2020 European Wrestling Championships – Men's Freestyle 57 kg

Medalists

Gold Azamat Tuskaev
 Russia
Silver Süleyman Atlı
 Turkey
Bronze Horst Lehr
 Germany
Stevan Mićić
 Serbia

Results

Legend
  • F — Won by fall
  • WO — Won by walkover

Final

Final
 Azamat Tuskaev (RUS) 3
 Süleyman Atlı (TUR) 1

Top half

Round of 32 Round of 16 Quarterfinals Semifinals
     
         Georgi Vangelov (BUL) 9  
         Otari Gogava (GEO) 0  
           Georgi Vangelov (BUL) 2  
           Azamat Tuskaev (RUS) 6  
         Azamat Tuskaev (RUS) 10  
         Levan Metreveli (ESP) 0  
           Azamat Tuskaev (RUS) 5
           Horst Lehr (GER) 4
         Afgan Khashalov (AZE) 11  
         Valentin Damour (FRA) 0  
           Afgan Khashalov (AZE) 2  
           Horst Lehr (GER) 8  
         Taras Markovych (UKR) 6      
         Horst Lehr (GER) 7      
     

Bottom half

Round of 32 Round of 16 Quarterfinals Semifinals
     
         Daniel Popov (ISR) 4  
         Anatolii Buruian (MDA) 10  
           Anatolii Buruian (MDA) 0  
           Mihran Jaburyan (ARM) 5  
         Dzimchyk Rynchynau (BLR) 4  
         Mihran Jaburyan (ARM) 6  
           Mihran Jaburyan (ARM) 3
           Süleyman Atlı (TUR) 6
         Givi Davidovi (ITA) 4  
         Andrei Dukov (ROU) 4  
           Andrei Dukov (ROU) 1  
           Süleyman Atlı (TUR) 7  
         Stevan Mićić (SRB) 5      
 Süleyman Atlı (TUR) WO      Süleyman Atlı (TUR) 7      
 Ioannis Martidis (GRE)  

Repechage

Repechage round 1 Repechage round 2 Bronze medal match
       Levan Metreveli (ESP) 0    Georgi Vangelov (BUL) 3
       Georgi Vangelov (BUL) 10    Horst Lehr (GER) 6
 Ioannis Martidis (GRE)      Stevan Mićić (SRB) 7F    Stevan Mićić (SRB) 10
 Stevan Mićić (SRB) WO    Andrei Dukov (ROU) 0    Mihran Jaburyan (ARM) 0
gollark: No.
gollark: Yes/
gollark: Oh wow, rustc is beeing beeoidally.
gollark: The implications are obvious.
gollark: Yet```rustfn simplify(v: &mut Value, rules: &Rules) { loop { match v { Value::Call(head, args) => { let mut was_change = false; for mut arg in args.iter_mut() { simplify(&mut arg, rules); } args.sort(); if let Some(rules) = rules.get(head) { for rule in rules.iter() { if let Some(bindings) = matches(v, &rule.condition) { *v = subst(&rule.result, &bindings); was_change = true; println!("{} -> {} on {}", rule.condition, rule.result, v); } } } if !was_change { break } }, _ => break } }}```

References

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.