1.d4 g5 2.Bxg5 Bg7 3.Bd2 Nc6 4.e3 Kf8 5.Bb5 f6 6.d5 b6 7.dxc6 Rb8 8.Bc3 e6 9.cxd7 Nh6 10.dxc8=Q Rxc8 11.Qxd8+ Rxd8 12.Nd2 Rd5 13.Bc4 Ng4 14.Nh3 Rf5 15.e4 b5 16.exf5 b4 17.Bxb4+ c5 18.Bxc5+ Ke8 19.fxe6 Nxh2 20.Rxh2 h6 21.b3 Bf8 22.Bxf8 Rh7 23.Ba3 a6 24.Rh1 Kd8 25.Bf8 Ke8 26.Be7 f5 27.Bd5 Rg7 28.Bc5 Rc7 29.b4 Rxc5 30.bxc5 Kf8 31.Ng5 hxg5 32.Bb7 Ke8 33.O-O-O g4 34.a4 f4 35.Rh7 Kd8 36.Rd7+ Ke8 37.Rh1 g3 38.Rh8# 1-0