1.d4 Nf6 2.Nf3 g6 3.Bg5 Bg7 4.e3 O-O 5.Bd3 d5 6.Nbd2 b6 7.Qe2 Bb7 8.h4 Nbd7 9.O-O-O c5 10.c3 c4 11.Bc2 b5 12.Ne5 Qa5 13.Nxd7 Nxd7 14.h5 Qxa2 15.hxg6 fxg6 16.Rxh7 Kxh7 17.Qh5+ Kg8 18.Qxg6 Nf6 19.Nf3 Qa6 20.Rh1 Ne4 21.Qh7+ Kf7 22.Ne5+ Ke8 23.Qxg7 Qd6 24.Rh8 Kd8 25.Bxe7+ Qxe7 26.Rxf8+ Qxf8 27.Qxf8+ Kc7 28.Qe7+ Kb6 29.Bxe4 dxe4 30.Qc5+ Ka6 31.Nd7 Rc8 32.Qa3#