Chess.com
Dubov - Oparin
At the cutting edge: 28...Kh7? (28...Rg8!) 29.Rh5!
Official website >>