Puzzle of the week #208

Level: 
5-Queen
Chess Diagram: 

[Event "Puzzle #208"][Date "2012.11.10"][Result "1-0"][SetUp "1"][FEN "2k1b3/pp4p1/2pP4/2Q5/6P1/P2P2B1/1PPK2q1/8 w - - 0 36"]

During a game the advantage goes back and forth from one side to the other as both players do their best to impose their wills. When one side gets an advantage, the other one looks for compensation. The more skilled the players are, the more unexpected the compensation can get. Grand Masters have no trouble playing down one or two pawns if they find compensation. Present position is from a game played between 2 Grand Masters. The last move has been 35... Qg2+. Your tasks:
a) Analyse the position and find what is the compensation Black has
b) With White to move, choose the best possible line you can think of

Total available points for this puzzle is 20. The answers will be published next week together with puzzle #209.

Puzzle #207 solution:
Reti – Euwe, Rotterdam 1920. James continues to be the most consistent solver. Here is his solution:
a) Material: Black is up two pawns.
King Safety: both sides haven't castled yet, but they could at anytime.
Black has a Queen on the seventh rank, attacking the King. White has two Bishops kind of attacking.
Centre: White controls half of the centre for the moment.
b) Solution:

[Event "Puzzle #207"][Date "2012.11.04"][Result "1-0"][SetUp "1"][FEN "rnb1k2r/pp1pp1bp/5np1/2pP2B1/8/2NB1N2/PqPQ2PP/R3K2R w KQkq - 0 1"]1.Rb1 Nxd5 {Solution} 2.Nxd5 Qxb1+ 3.Kf2 Qxh1 4.Bxe7 d6 5.Bxd6 Nc6 6.Bb5 Bd7 7.Bxc6 bxc6 8.Qe2+ Kf7 ({Missed by James} 8...Kd8 9.Bc7+ Kc8 10.Qa6#) 9.Ng5+ Kg8 10.Ne7+ Kf8 11.Nxg6+ Kg8 12.Qc4+ Be6 13.Qxe6#

Correct solutions:
James - 16 points
Danny, Daniel - 10 points
Justin - 6 points
Derrick, Ziyao - 5 points

Standings:
James - 72 points
Derrick - 49 points
Danny - 47 points
Daniel - 44 points
Justin - 26 points
Ziyao, Leo - 15 points
Richard - 10 points
Raymond - 5 points

Comment: 

Opposite colour Bishops