1.d4 Nf6 2.c4 c6 3.e3 d5 4.Nc3 Nbd7 5.Bd3 e5 6.cxd5 cxd5 7.dxe5 Nxe5 8.Be2 Bc5 9.Nf3 Nc6 10.O-O O-O 11.a3 a5 12.Qb3 Be6 13.Qxb7 Rc8 14.Rd1 Bd6 15.Qb5 Ne5 16.Nd4 Rc5 17.Qa6 Bc8 18.Qa8 Qe7 19.Ndb5 Bb7 20.Qxa5 Neg4 21.h3 Bh2+ 22.Kf1 Nxf2 23.Kxf2 Ne4+ 24.Nxe4 dxe4 25.Qb4 Qh4+ 26.Kf1 Rf5+ 27.Bf3 Qg3 28.Nd4 Ba6+ 29.Ne2 Rxf3+ 30.gxf3 Qxf3+ 31.Ke1 Qxe2# 0-1