1.Nf3 Nf6 2.g3 g6 3.Bg2 Bg7 4.O-O O-O 5.d3 d6 6.Nbd2 e5 7.e4 Nc6 8.c3 Nh5 9.b4 a5 10.b5 Ne7 11.a4 f5 12.Ba3 f4 13.Re1 h6 14.d4 g5 15.dxe5 dxe5 16.Nc4 Ng6 17.Bxf8 Qxf8 18.Nxg5 Nxg3 19.Qd5+ Kh8 20.Nf7+ Kh7 21.hxg3 c6 22.Qd8 Qxf7 23.Nd6 Qf6 24.Qxf6 Bxf6 25.Nxc8 Rxc8 26.Rad1 fxg3 27.fxg3 Nf8 28.Rf1 Bg5 29.Rf7+ Kg6 30.Rxb7 cxb5 31.Rd6+ Kh5 32.Bf3#