The GM playing White has an extra pawn, control of the only open file, 500 extra rating points, and has just played g2-g4 to start a kingside attack. Is Black just lost?
.
[Event "Ottawa Winter Open"]
[Site "Ottawa"]
[Date "2016.01.08"]
[Round "1"]
[White "Sambuev, Bator"]
[Black "Yao, Sammy"]
[Result "1-0"]
[ECO "B41"]
[WhiteElo "2599"]
[BlackElo "2083"]
[Annotator "Upper,John"]
[SetUp "1"]
[FEN "2r2rk1/5p2/2q1p1p1/p3P1Qp/1pPR1PPP/8/PP6/1K1R4 b - - 0 30"]
[PlyCount "32"]
[EventDate "2016.??.??"]
30... Qf3 $8 {The only move:
defending h5 (of course) but also -- amazingly -- creating enough counterplay to
equalize.} (30... hxg4 $2 31. h5 {and White has a winning
attack.}) 31. gxh5 (31. f5 $5 exf5 32. gxh5 Rxc4 {is similar to the next note.}
) 31... Qxh5 $2 {The Rook ending is hopless. Here Black had a miracle save
with:} (31... Rxc4 $8 {Wins back the pawn and exposes White's King, whose
pawn cover is as useless as Black's.} 32. hxg6 (32. Rxc4 Qxd1+ 33. Rc1 Qxh5 $11) (32. h6 $2
Rxd4 33. Rxd4 Kh7 $1 $17) 32... Rxd4 33. gxf7+ Kh7 $8 (33... Kxf7 $4 34. Qf6+
Ke8 35. Qxe6+ $18) 34. Rxd4 Qf1+ 35. Kc2 Rc8+ 36. Kd2 Qf2+ $11) 32. Qxh5 $1
gxh5 33. Rg1+ $1 {Good technique. This will either force Black to leave his
king cut off on the h-file, or exchange a pair of Rooks, when
White's centralized king and extra pawn give him a straightforward win.} Kh7
34. Kc2 Rg8 35. Rxg8 Kxg8 36. Kd3 $18 Kg7 37. Rd7 Kg6 38. Kd4 a4 39. c5 b3 40.
axb3 axb3 41. Kc4 f6 42. Rd6 $1 Kf5 43. exf6 Kxf6 44. c6 Kf5 45. Kc5 Kxf4 46.
Rxe6 1-0
.