1.d4 Nf6 2.Nf3 g6 3.Nc3 d5 4.Bf4 Bg7 5.e3 O-O 6.Be2 Bg4 7.Ne5 Bxe2 8.Qxe2 c5 9.Qb5 cxd4 10.exd4 Nc6 11.O-O-O Na5 12.h4 Rc8 13.g4 a6 14.Qd3 Nc4 15.h5 Qa5 16.hxg6 hxg6 17.Rh3 Qb4 18.Nxc4 Qxc4 19.Qg3 Ne4 20.Qh4 Rfd8 21.a3 Bxd4 22.Qh7+ Kf8 23.Rf3 Bf6 24.g5 Nxc3 25.gxf6 Ne2+ 26.Kd2 Ke8 27.fxe7 Nxf4 28.exd8=Q+ Kxd8 29.Qh4+ Kd7 30.Qxf4 Qxc2+ 31.Ke1 Re8+ 32.Re3 Rxe3+ 33.Qxe3 Qf5 34.Qd4 Qg5 35.Qxd5+ Ke8 36.Qxg5 f5 37.Qxg6+ Kf8 38.Rd8+ Ke7 39.Rb8 b5 40.Rb7+ Kf8 41.Qf7# 1-0