1.Nf3 c5 2.c4 g6 3.g3 b6 4.d4 cxd4 5.Qxd4 Nf6 6.Bg2 Bb7 7.O-O d6 8.Qh4 Nbd7 9.Bh6 Bxh6 10.Qxh6 Qc7 11.Nc3 Qxc4 12.Rfc1 Qc5 13.Nd4 Bxg2 14.Ncb5 Qh5 15.Nc7+ Kd8 16.Nce6+ fxe6 17.Nxe6+ Ke8 18.Ng7+ Kf7 19.Nxh5 gxh5 20.Kxg2 Nc5 21.Rc3 Rhg8 22.Rf3 Ke6 23.Qe3+ Kd7 24.b4 Ne6 25.a4 Rg4 26.a5 b5 27.Rd1 Rxb4 28.Rxf6 exf6 29.Qd3