1.d4 d5 2.e3 e6 3.Bd3 c5 4.c3 Nf6 5.Nd2 Be7 6.f4 Nc6 7.Ngf3 O-O 8.O-O a6 9.Ne5 Ne8 10.Rf3 f6 11.Rh3 f5 12.Ndf3 cxd4 13.exd4 Nd6 14.Nxc6 bxc6 15.Ne5 Ne4 16.Bxe4 fxe4 17.Qh5 h6 18.Rg3 Rf6 19.Ng4 Qf8 20.Nxh6+ Rxh6 21.Qxh6 Bf6 22.Qg6 Bd7 23.Be3 Rb8 24.b4 Be8 25.Qg4 Qe7 26.a3 Bf7 27.Rf1 Qe8 28.f5 Kf8 29.fxe6 Qxe6 30.Qxe6 Bxe6 31.Bg5