1.Nf3 d5 2.g3 c6 3.Bg2 Nf6 4.b3 Bf5 5.Bb2 e6 6.O-O Be7 7.d3 h6 8.Nbd2 O-O 9.Qe1 Bh7 10.e4 a5 11.a4 Nfd7 12.Qe2 Bf6 13.e5 Be7 14.Ne1 c5 15.f4 Nc6 16.Kh1 Qc7 17.c4 dxc4 18.bxc4 Rad8 19.Be4 Bxe4+ 20.Nxe4 Ndb8 21.g4 Nd4 22.Bxd4 cxd4 23.g5 hxg5 24.Qh5 Nd7 25.Nf3 Rfe8 26.Nexg5 Bxg5 27.Nxg5 Nf8 28.Rf3 Ng6 29.Rg1 Kf8 30.Nxf7 Qxf7 31.Rxg6