1.d4 e6 2.Nc3 Nf6 3.e4 d5 4.Bg5 dxe4 5.Nxe4 Nbd7 6.Nf3 Be7 7.Nxf6+ Bxf6 8.h4 h6 9.Bxf6 Nxf6 10.Ne5 O-O 11.Qd2 b6 12.O-O-O Bb7 13.f3 Nd7 14.Ng4 Qe7 15.Bc4 Rad8 16.Qe3 Nf6 17.Ne5 Nd7 18.Nd3 Nf6 19.g4 Nd5 20.Bxd5 Rxd5 21.c4 Ra5 22.Kb1 Rd8 23.b3 Qf6 24.Ne5 c5 25.dxc5 Rxd1+ 26.Rxd1 Rxc5 27.f4 Qxh4 28.Rd7 Qh1+ 29.Kb2 Be4 30.Rd8+ Kh7 31.Nxf7 Qb1+ 32.Ka3 Ra5+ 33.Kb4 Rxa2 34.Ng5+ hxg5 35.Qh3+ Kg6 36.Qh5+ Kf6 37.Qxg5+ Kf7 38.Rd7+ Ke8 39.Qe7# 1-0