1.d4 Nf6 2.Nf3 g6 3.g3 Bg7 4.Bg2 c5 5.O-O cxd4 6.Qxd4 Nc6 7.Qh4 Qb6 8.Nbd2 d5 9.c4 Ng4 10.cxd5 Bf6 11.Nc4 Qc5 12.Bg5 Nd4 13.Nxd4 Bxd4 14.e3 Bg7 15.Rac1 h6 16.Nd2 Qb4 17.Ne4 hxg5 18.Rxc8+ Rxc8 19.Qxg4 Qc4 20.d6 f5 21.Qxg5 Qe6 22.Rd1 Rd8 23.d7+ Rxd7 24.Rxd7 Qxd7 25.Qxg6+ Kf8 26.Nc5 Qd1+ 27.Bf1 Qg4 28.Ne6+ Kg8 29.Ng5 Qh5 30.Bc4+ e6 31.Qxe6+ Kf8 32.Qd6+