1.Nf3 d5 2.g3 c6 3.Bg2 Bf5 4.c4 e6 5.O-O Nf6 6.d3 dxc4 7.dxc4 Qxd1 8.Rxd1 Bc2 9.Rd2 Bf5 10.Nd4 Be4 11.f3 e5 12.Nc2 Bc5+ 13.Kh1 Bxc2 14.Rxc2 Na6 15.a3 Rd8 16.Bd2 Nc7 17.b4 Bd4 18.Nc3 Ne6 19.e3 Bb6 20.f4 Ke7 21.b5 Ng4 22.bxc6 exf4 23.Nd5+ Kd6 24.Nxb6 axb6 25.cxb7 fxe3 26.Bc3 Kc7 27.h3 Nf2+ 28.Rxf2 exf2 29.Be5+ Kd7 30.Rd1+ Ke7 31.Rxd8 Rxd8 32.b8=Q