1.Nf3 Nf6 2.c4 b6 3.d4 e6 4.g3 d5 5.cxd5 Bb4+ 6.Nbd2 Qxd5 7.Bg2 Bb7 8.O-O Be7 9.Nh4 Ne4 10.Nxe4 c6 11.Bd2 b5 12.Ba5 Kd7 13.Qb1 f5 14.Nxf5 Qxd4 15.Bd2 Qe5 16.Bf4 b4 17.Nc5+ Kc7 18.Nxe7 a6 19.b3 Rc8 20.Bxe5+ Kd8 21.Na4 Nd7 22.Bf6 h6 23.Bg5 c5 24.Qh7 hxg5 25.h3 Kc7 26.Qc2 e5 27.e4 Rd8 28.a3 Rf8 29.Qd1 c4 30.Qc1 Rfc8 31.Qxg5 Nf8 32.Rad1 Bd5 33.Bh1 Kb7 34.axb4 Bf7 35.Rd7+ Nxd7 36.Qc1 Nb8 37.Qe3 Rc5 38.Qxc5 g6 39.Qb6# 1-0