1.d4 Nf6 2.c4 g6 3.Nc3 d5 4.cxd5 Nxd5 5.e4 Nxc3 6.bxc3 Bg7 7.Bc4 O-O 8.Ne2 c5 9.O-O Nc6 10.Be3 Na5 11.Bd3 Qc7 12.Rc1 b6 13.d5 c4 14.Bc2 Rd8 15.Nd4 e6 16.dxe6 fxe6 17.Bg5 Rf8 18.Qg4 e5 19.Qg3 Qc5 20.Ne2 Be6 21.h4 Rf7 22.Be3 Qe7 23.f4 exf4 24.Bxf4 Raf8 25.Bd6 Rxf1+ 26.Rxf1 Rxf1+ 27.Kxf1 Qf7+ 28.Ke1 Nc6 29.Ba4 Bd7 30.Qg5 a6 31.Bxc6