1.Nf3 d5 2.d4 e6 3.Bf4 c5 4.e3 Nf6 5.c3 Bd6 6.Bxd6 Qxd6 7.Nbd2 O-O 8.Ne5 Nc6 9.f4 Rb8 10.Bd3 b5 11.O-O b4 12.Rf3 bxc3 13.bxc3 Ne7 14.Rh3 g6 15.Qe1 Kg7 16.Qh4 h5 17.Qg5 Nh7 18.Qg3 Nf6 19.Rf1 cxd4 20.Ndf3 dxe3 21.Ng5 Ne4 22.Bxe4 dxe4 23.Rxh5 e2 24.Rh7+ Kg8 25.Re1 Nf5 26.Qh3 Rb1 27.Rh8+ Kg7 28.Qh7+ Kf6 29.Nxe4+ Ke7 30.Nxd6 Rxe1+ 31.Kf2