1.e4 c6 2.d4 d5 3.exd5 cxd5 4.Bd3 Nf6 5.c3 Bg4 6.Ne2 Nc6 7.O-O e6 8.Qe1 Bh5 9.Nf4 Bg6 10.Nxg6 hxg6 11.Nd2 g5 12.Nf3 g4 13.Ne5 Bd6 14.Qe2 Nd7 15.Bf4 Qf6 16.Bg3 Ncxe5 17.dxe5 Nxe5 18.Bb5+ Ke7 19.Rad1 Rh5 20.c4 Rah8 21.f4 gxf3 22.gxf3 Rxh2 23.Bxh2 Rxh2 24.Qxh2 Nxf3+ 25.Rxf3 Bxh2+ 26.Kg2 Qg6+ 27.Kh1 Be5 28.Rdd3 Qh6+ 29.Kg2 Qh2+ 30.Kf1 Qxb2 31.Rb3 Qa1+