1.d4 c5 2.Nf3 cxd4 3.Nxd4 d5 4.c4 dxc4 5.Nc3 e5 6.Nf3 Qxd1+ 7.Kxd1 Nc6 8.e4 Bg4 9.Bxc4 Nd4 10.Bb5+ Nxb5 11.Nxb5 O-O-O+ 12.Ke2 a6 13.Nc3 Bd6 14.Be3 Ne7 15.Rhd1 f6 16.h3 Be6 17.Rac1 Kb8 18.Na4 Bxa2 19.Bb6 Bb3 20.Rxd6 Rxd6 21.Bc7+ Ka7 22.Bxd6 Nc8 23.Nc5 Nxd6 24.Nxb3 Nxe4 25.Nfd2 Nd6 26.Rc7 g6 27.Rd7 Nb5 28.Ne4 Rc8 29.Nxf6 Kb6 30.Nxh7 a5 31.Nd2