1.Nf3 d5 2.g3 c5 3.d4 cxd4 4.Bg2 Qa5+ 5.Bd2 Qb6 6.c4 Qxb2 7.Qb3 Qxa1 8.cxd5 Nf6 9.O-O Ne4 10.Qc2 Nd6 11.Na3 d3 12.exd3 Qf6 13.Re1 Nd7 14.Qc7 Nb6 15.Nc4 Nb5 16.Qc5 Bd7 17.Bg5 Rc8 18.Qb4 Nxd5 19.Qb3 Qc3 20.Qb1 Qb4 21.Qa1 e6 22.Nfe5 Qc5 23.Nxd7 Kxd7 24.Ne5+ Ke8 25.Rc1 Ndc3 26.Bxb7 Rc7 27.d4 Nxd4 28.Nd3 Qxg5 29.Rxc3 Rxc3 30.Qxc3 Ne2+ 31.Kf1 Nxc3 32.Ba8 Qd8 33.Nc5 Qd6 34.h4 Nxa2 35.Nb7 h5 36.Nc5 Qb6 37.Ke2 Nc1+ 38.Ke1 Qb5 39.Bg2 Qe2# 0-1