1.d4 Nf6 2.Bf4 g6 3.Nd2 Nh5 4.Be5 Nf6 5.Ngf3 Bg7 6.Ne4 d5 7.Nxf6+ exf6 8.Bf4 Qe7 9.c3 c6 10.Nd2 O-O 11.e3 Re8 12.Bd3 a5 13.h3 h5 14.g4 h4 15.Nf3 c5 16.O-O c4 17.Bc2 b5 18.Nxh4 b4 19.Qf3 Bb7 20.Qg3 Nc6 21.Nf5 Qd7 22.Nxg7 Kxg7 23.h4 a4 24.a3 b3 25.Bd1 Rh8 26.Kg2 Rh7 27.Bf3 Rah8 28.Rh1 Ne7 29.Bd6 Nc8 30.Bc5 g5 31.hxg5 fxg5 32.Rxh7+ Rxh7 33.Rh1 Rxh1 34.Kxh1 f6 35.Kg1 Ne7 36.Bxe7 Qxe7 37.Qb8 Qd7 38.Qa7 Kg6 39.Kf1 Kh6 40.Qb8 Kg7 41.Ke2 Bc6 42.Ke1 Bb7 43.Qa7 Kh6 44.Kf1 Kg7 45.e4 dxe4 46.Bxe4 Qf5 47.Bxf5 Kh6 48.d5 Bxd5 49.Qh7# 1-0