1.d4 d5 2.c4 e6 3.Nc3 Nf6 4.Nf3 c5 5.Bg5 cxd4 6.Nxd4 e5 7.Bxf6 gxf6 8.Nb3 d4 9.Nd5 Be6 10.e4 a5 11.Bd3 Nd7 12.O-O h5 13.Be2 h4 14.Bg4 Bh6 15.Qf3 Rc8 16.Qh3 Rc6 17.Rad1 a4 18.Nd2 Bxd2 19.Rxd2 Nc5 20.f4 Rh6 21.fxe5 fxe5 22.Bxe6 Rcxe6 23.Rdf2 Rh7 24.Nf6+ Rxf6 25.Rxf6 Nxe4 26.R6f5 Qd6 27.Qg4 Nc5 28.Qg8+ Qf8 29.Qxh7 Ne4 30.Rxf7 Nf6 31.Rxf8+ Kxf8 32.Rxf6+ Ke8 33.Kf1 d3 34.Ke1 h3 35.Kd1 b5 36.Kc1 e4 37.Kb1 d2 38.Rf1 d1=Q+ 39.Rxd1 Kf8 40.Rd8# 1-0