1.Nf3 Nf6 2.c3 c5 3.d4 d5 4.Bf4 Qb6 5.Qc2 Qa5 6.b4 cxb4 7.cxb4 Qxb4+ 8.Bd2 Qc4 9.Nc3 Qc6 10.e4 Qc7 11.exd5 g6 12.Bb5+ Nbd7 13.O-O Bg7 14.Qb3 O-O 15.Rfe1 Nb6 16.a4 Qd8 17.d6 Qxd6 18.a5 Nbd5 19.Bc4 e6 20.Ne5 Nxc3 21.Bxc3 Rd8 22.Bd2 Qxd4 23.Bc3 Qf4 24.g3 Qf5 25.Rad1 Rxd1 26.Qxd1 Nd7 27.Nxf7 Qc5 28.Bxg7 Kxg7 29.Bxe6 Nf6 30.Bb3 Bh3 31.Qd2 Ng4 32.Ng5 Nxf2 33.Qb2+ Kh6 34.Nf7+ Kh5 35.Re5+ Bf5 36.Rxc5 Nd3 37.Qe2# 1-0