1.Nf3 d5 2.g3 c6 3.Bg2 Nf6 4.O-O Bf5 5.d3 e6 6.c4 dxc4 7.dxc4 Qxd1 8.Rxd1 Nbd7 9.Nc3 Bc5 10.Nh4 Bc2 11.Rd2 Bg6 12.Nxg6 hxg6 13.Na4 Bb4 14.Rd1 O-O-O 15.Be3 Kc7 16.a3 Be7 17.h3 Nb6 18.Bf4+ Kc8 19.Nxb6+ axb6 20.b4 Rxd1+ 21.Rxd1 Rd8 22.Rd3 Ne8 23.Be3 b5 24.Rxd8+ Bxd8 25.cxb5 cxb5 26.Be4 Bf6 27.Bd3 Nd6 28.Bc5 Kc7 29.Bxd6+ Kxd6 30.Bxb5 Bb2 31.a4 Bc3