1.d4 Nf6 2.Bf4 c5 3.d5 b5 4.f3 Bb7 5.e4 b4 6.Nd2 e6 7.dxe6 fxe6 8.Nc4 d5 9.Ne5 a6 10.Nh3 Bd6 11.Ng5 O-O 12.Qd2 Bxe5 13.Bxe5 Nbd7 14.Bd6 Re8 15.e5 h6 16.Nh3 Nh7 17.Bd3 Rc8 18.Bg6 Nb6 19.Qf4 Qd7 20.b3 a5 21.O-O Red8 22.Nf2 Nf8 23.Bh5 g5 24.Qg4 c4 25.f4 Nh7 26.Nh3 Kh8 27.fxg5 hxg5 28.Rf7 Qc6 29.Rxh7+ Kxh7 30.Nxg5+ Kg7 31.Nxe6+ Kh8 32.Qg7#