1.e3 Nf6 2.Nf3 b5 3.Bxb5 g5 4.h3 c6 5.Bf1 a5 6.d4 Qc7 7.Bd3 d5 8.c4 Nbd7 9.cxd5 cxd5 10.Nc3 h6 11.Nb5 Qb6 12.Qc2 Kd8 13.Bd2 Ne4 14.Rc1 Bb7 15.O-O e6 16.Ne5 Nxe5 17.dxe5 Nxd2 18.Qxd2 Rc8 19.a3 a4 20.Rxc8+ Bxc8 21.Rc1 Bd7 22.Nd6 Bxd6 23.exd6 Re8 24.Qc3 Qxd6 25.Qf6+ Qe7 26.Qe5 Qf8 27.Bb5 Ke7 28.Bxd7 Rd8 29.Bxa4 Rc8 30.Rxc8 Qxc8 31.Qc3 Qb8 32.b4 Qa7 33.Bc6 Kd6 34.Bb5 Qb6 35.a4 h5 36.Qf6 Qc7 37.Qxg5 Qc1+ 38.Kh2 Qc7 39.Qf4+ e5 40.Qf6# 1-0