1.d4 Nf6 2.Nf3 b6 3.Bg5 Bb7 4.Bxf6 exf6 5.a3 f5 6.c4 g6 7.Nc3 Bh6 8.h4 O-O 9.h5 Bg7 10.e3 d6 11.Bd3 Nc6 12.Qc2 Na5 13.hxg6 hxg6 14.Nd5 b5 15.Bxf5 Nxc4 16.Be4 Re8 17.Nf6+ Qxf6 18.Bxb7 Rab8 19.Bc6 Red8 20.a4 a6 21.axb5 axb5 22.Bd5 c5 23.Ra7 Rf8 24.g4 cxd4 25.g5 d3 26.Qxd3 Qxb2 27.Kf1 Rbc8 28.Qxg6 Nxe3+ 29.fxe3 Rc1+ 30.Ne1 Rxe1+ 31.Kxe1 Qc1+ 32.Kf2 Qd2+ 33.Kf3 Qxd5+ 34.Qe4 Qxe4+ 35.Kxe4 b4 36.Rb7 Bc3 37.Rg1 Kg7 38.g6 Kf6 39.Kd5 fxg6 40.Rf1+ Kg5 41.Rxf8 Kh5 42.Rfb8 Kh6 43.Ra8 Kg5 44.Rg8 Kh4 45.Rxg6 Bd2 46.Rh7# 1-0