1.e4 c6 2.Nf3 d5 3.Nc3 Bg4 4.h3 Bh5 5.Be2 dxe4 6.Nxe4 Nd7 7.d4 Bg6 8.Ng3 e6 9.Bf4 Ngf6 10.O-O Be7 11.c4 O-O 12.Qb3 Qb6 13.Qxb6 Nxb6 14.Ne5 c5 15.Nxg6 hxg6 16.dxc5 Bxc5 17.b3 Rfd8 18.Rad1 Kf8 19.Bf3 Rxd1 20.Rxd1 Ke7 21.Bxb7 Rd8 22.Rxd8 Kxd8 23.Ne4 Nxe4 24.Bxe4 Nd7 25.Kf1 Nf6 26.Bc2 Kd7 27.Ke2 a6 28.Bd2 Kc6 29.Bc3 Kd6 30.b4 Ba7 31.c5+ Kc6 32.Bxf6