1.d4 Nf6 2.Nf3 g6 3.Bf4 Bg7 4.e3 O-O 5.Be2 c5 6.c3 d5 7.h3 Nc6 8.O-O h5 9.Nbd2 b6 10.a4 Bf5 11.Ne5 Nxe5 12.Bxe5 Qc8 13.a5 Rd8 14.Qb3 c4 15.Qb4 Qc6 16.f3 Re8 17.g4 Be6 18.Kg2 hxg4 19.hxg4 Nxg4 20.fxg4 Bxe5 21.dxe5 bxa5 22.Qxa5 Rab8 23.Ra2 Rb5 24.Qxa7 Reb8 25.Qxe7 Rxb2 26.Rxb2 Rxb2 27.Qd8+ Kg7 28.Qf6+ Kf8 29.Rh1 d4+ 30.e4 Ke8 31.Rh8+ Kd7 32.Qd8#