15. Qa3 was one of the more important moves of the game- Anand appears to have liked taking the queens off the board and opening the queenside. I've seen it given !? because it is an intersting, game-changing move that ended up working out.
on 29. Rb3, white is defending against 29 ... Rxd3. If then (and white had moved to b7), 30. exd3 e2+ wins for black. 30. Rxa7 gets rid of that threat but also weakens white's position- the Knight is very good for him there and he wants to defend it.
On 31, White is plannening to take the a pawn, which he does on the next move. The threat by the bishop is no real problem.
15Qa3 Qxa3
why anand choose to exchange queen with topalov while he have many other good moves to do?
29 Rb3 why he choose Rb3 instead of Rb7?
what's the advantage of that Rb3 move?
31 Rc5
Why doesn't anand choose Rc6 which is a white square so the bishop won't threaten the rook in the next move?
or making the bishop chasing his rook is all part of the plan?