1.Nf3 d5 2.d4 e6 3.c4 Nf6 4.Nc3 Be7 5.cxd5 exd5 6.Qd3 O-O 7.a3 c6 8.Qc2 Bg4 9.Bg5 Nbd7 10.e3 Ne4 11.Bf4 g5 12.Bg3 Nxc3 13.bxc3 f5 14.Bd3 Rf7 15.Ne5 Nxe5 16.Bxe5 Bd6 17.h3 Bh5 18.g4 Bxe5 19.dxe5 fxg4 20.hxg4 Bxg4 21.Bxh7+ Kf8 22.Bg6 Rg7 23.Bf5 Bf3 24.Rh8+ Rg8 25.Rh6 Qe7 26.Rf6+ Kg7 27.Re6 Qc7 28.Bh7 Qf7 29.Bxg8 Rxg8 30.Rf6 Qh5 31.Kd2 Re8 32.Rg1 Rxe5 33.Rf5 Qh2 34.Rgxg5+ Kh6 35.Rxe5 Qxf2+ 36.Kc1 Qf1+ 37.Kb2 Qb5+ 38.Ka1 Qf1+ 39.Qb1 Qc4 40.Qg6# 1-0