ELO 2801
ELO 2787
ELO 2784
ELO 2684
ELO 2792
ELO 2798
ELO 2735
ELO 2683
All image of the 2016 Zurich Chess Challenge. All pictures are copyright of David Llada, if not stated otherwise.