1.d4 Nf6 2.c4 g6 3.g3 d5 4.cxd5 Qxd5 5.Nf3 Bg7 6.Bg2 O-O 7.O-O Na6 8.Nc3 Qd8 9.Qb3 c6 10.Rd1 Rb8 11.Bf4 Ra8 12.Ne5 Nh5 13.d5 c5 14.d6 exd6 15.Nxf7 Rxf7 16.Rxd6 Qf8 17.Rxa6 Nxf4 18.gxf4 bxa6 19.Bxa8 Kh8 20.e3 Qe8 21.Bg2 Bg4 22.Ne4 Be6 23.Nd6 Bxb3 24.Nxe8 Be6 25.Nxg7 Kxg7 26.a3 Rd7 27.Rc1 Rd8 28.Rxc5 Rd1+ 29.Bf1 Bh3 30.f3 Rxf1#