Toaplov in his  prime!
1. e2e4  1... e7e5  2. g1f3  2... b8c6  3. f1c4  3... f8c5  4. d2d3  4... g8f6  5. c2c3  5... e8g8  6. c1g5  6... h7h6  7. g5h4  7... c5e7  8. b1d2  8... d7d6  9. a2a4  9... f6h5  10. h4g3  10... h5g3  11. h2g3  11... c6b8  12. c4a2 A novelty. White is waiting for  his opponent to show his cards. 12... b8d7 Basso needs to develop. 13. d3d4 Now the knight cannot  torture the enemy center. 13... c7c6  14. d1c2  14... d8c7  15. g3g4 Topalov would naturally try to exploit the half-open h-file for  the attack. 15... c6c5  16. g4g5  16... h6g5 This might not be Black's best choice. 17. e1c1  17... e7f6 Basso needs the bishop to protect the h8 spot. 18. h1h2 To  which the former world champion reacts without hesitation. 18... g7g6  19. d1h1  19... c5d4  20. h2h6 The threat of a capture on g6 is deadly.  20... g8g7 The critical position of the game. After dozen minutes of  thought Topalov came up with the cunning: 21. d2b1 The exclamation mark is for the remarkable idea of the move.  But oddly enough, despite all the hidden beauty this is not the optimal  solution. 21... d7c5 The only move. 22. f3d4 The brilliant point behind Topalov's play. 22... c8d7 This natural development does not solve Black's problems. 23. h6h7  23... g7g8  24. d4b5  24... c7d8 Best. 25. b5d6 The obvious capture gives a chance to Black to swap off a major  attacker. 25... d7e6 Without the light-squared bishop White's attack loses its  steam. 26. a2e6  26... c5e6 A good move. 27. c2d1  27... g5g4  28. b1a3  28... e6f4 Basso decided to get rid of the white rooks once and forever.  29. a3c4 There is a deal, you can take my rook. 29... f4h3  30. h7f7  30... f8f7  31. g2h3 And the Bulgarian GM executed his trademark exchange  sacrifice. 31... f7h7  32. d1g4  32... f6g5  33. c1b1  33... d8f6  34. h1g1 For the exchange White has a couple of  pawns, centralization and an attack. This is is enough for him. 34... g5f4  35. g4g6  35... f6g6  36. g1g6  36... g8h8  37. g6e6  37... a8d8 Now White can keep his third pawn alive. 38. h3h4  38... h7c7  39. b1c2  39... h8h7  40. c2b3  40... a7a6  41. d6f5  41... b7b5  42. a4b5  42... a6b5  43. c4d6  43... d8b8  44. d6e8  44... c7a7  45. e8f6  45... h7h8  46. h4h5  46... b8a8  47. f6d5  47... f4c1  48. b3c2  48... a7a1  49. e6e5  49... h8g8 