1.Nf3 Nf6 2.g3 d5 3.Bg2 e6 4.O-O Be7 5.d3 O-O 6.Nbd2 d4 7.e4 dxe3 8.fxe3 c5 9.Qe2 Nc6 10.b3 Nd5 11.Bb2 Bf6 12.d4 cxd4 13.exd4 Nde7 14.c3 g6 15.Ne4 Bg7 16.Rad1 Nf5 17.Ba3 Re8 18.g4 Nfe7 19.Ne5 Qa5 20.Nc4 Qc7 21.Rxf7 Kxf7 22.Ncd6+ Kg8 23.Nxe8 Qa5 24.Bc1 Qd8 25.Nxg7 Kxg7 26.Qf2 Ng8 27.Rf1 Qe8 28.Nd6 Qe7 29.Qf7+ Kh8 30.Qf8 Qxf8 31.Rxf8 Ne7 32.Bh6