1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.Qc2 O-O 5.Nf3 d5 6.cxd5 exd5 7.Bf4 c6 8.e3 Nbd7 9.Bd3 Re8 10.O-O Nf8 11.Ne5 Ng6 12.Bg3 Bd6 13.f4 a6 14.Rae1 c5 15.Kh1 b5 16.Bxg6 hxg6 17.Bh4 Bf5 18.Qf2 Be7 19.dxc5 Ne4 20.Nxe4 Bxh4 21.Ng3 Rc8 22.b4 a5 23.a3 Be4 24.Rd1 Qe7 25.Rfe1 Qe6 26.Nf3 Bxg3 27.Qxg3 axb4 28.axb4 Ra8 29.Ng5 Qe7 30.Qh4 Qf6 31.Qh7+ Kf8 32.Qh3 Ra2 33.Nh7+ Ke7 34.Nxf6