1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Bd3 g6 6.c4 Bg7 7.Nb3 Ne7 8.O-O O-O 9.Nc3 d5 10.exd5 exd5 11.Bg5 dxc4 12.Bxc4 Qxd1 13.Raxd1 Nbc6 14.Nc5 Nf5 15.N5e4 Nfd4 16.Nd5 b5 17.Ndf6+ Kh8 18.Bd5 Be6 19.Bxe6 Nxe6 20.h4 Rad8 21.g4 h6 22.Be3 Rxd1 23.Rxd1 Rd8 24.Rxd8+ Ncxd8 25.b3 Nc6 26.Nd5 Ncd4 27.h5 Kg8 28.Kg2 gxh5 29.gxh5 Nf5 30.Ng3 Nxe3+ 31.fxe3 Be5 32.Nf5 Kh7 33.Kf3 Ng5+ 34.Ke2 Ne4 35.Kd3 Nc5+ 36.Kc2 a5 37.b4 axb4 38.Nxb4 Ne4 39.Nd5 Ng3 40.Nxg3 Bxg3 41.Ne7 b4 42.Nf5 Be1 43.Kd3 Bf2 44.Ke2 Bg1 45.Kf3 Bh2 46.Ke4 Bg1 47.Ke5