1.Nf3 Nf6 2.d4 g6 3.b4 Bg7 4.Bb2 O-O 5.c4 d5 6.e3 b6 7.Nc3 c5 8.dxc5 bxc5 9.Nxd5 Nxd5 10.Bxg7 Nxe3 11.Qe2 Kxg7 12.Qxe3 Na6 13.Qc3+ Kg8 14.b5 Nb8 15.h4 Nd7 16.Rd1 Qc7 17.h5 Nf6 18.hxg6 hxg6 19.Rh4 Bg4 20.Qe3 Bxf3 21.gxf3 Rad8 22.Bd3 Nh5 23.Rxh5 Rxd3 24.Rxd3 gxh5 25.Qg5+ Kh7 26.f4 Qc8 27.Qxh5+ Kg7 28.Rg3+ Kf6 29.Qe5#