Timur Gareev vs Arthur Shen
FIDE's TOP 100 White Win | masterchessopen.com | 16 Sep 2016 | Round 32
1019863
[Event "FIDE's TOP 100 White Win"]
[Site "masterchessopen.com"]
[Date "2016.09.16"]
[Round "32"]
[White "Timur Gareev"]
[Black "Arthur Shen"]
[Result "1-0"]
[FEN "5rk1/2R3pp/b7/1p1Pp3/2p1Pp2/5P1P/1P1qB1P1/6QK w - - 0 1"]
1.Qa7 Qe1+ 2.Bf1 Kh8 3.Rxg7 Qh4 {#r} 1-0
1-0
http://chessmicrobase.com/microbases/11146/games/1019863?token=kqpfhsc2