Wijk aan Zee
Dubov - Vidit
An eluded perpetual check: 32.Qc8+!
Official website >>
Wijk aan Zee
Mamedyarov - Esipenko
Accelerated Keres or delayed Grob: 3.g4!?
Official website >>
Wijk aan Zee
Duda - Rapport
Triumphant march: 34.Kh4! Kg7 35.Kg5
Official website >>
Prague
Babula - Llopis de Aysa
A poisoned pawn: 63...Qxg5? 64.Qf5+!
Official website >>
Yerevan
Davtyan - Hayrapetyan
Decoy: 35.Qh5+!
Official website >>
Yerevan
Petrov - Hayrapetyan
Cavalry: 18.Nf5! O-O 19.Nf6+!
Official website >>
Cattolica
Bernadskiy - Short
Eclipse: 32...Bc5?? instead of 32...Qa2!
Official website >>