1.d4 Nf6 2.c4 g6 3.Nc3 Bg7 4.e4 d6 5.f4 O-O 6.h3 c5 7.dxc5 dxc5 8.Qxd8 Rxd8 9.e5 Ne8 10.g4 Nc6 11.Be3 Nd4 12.O-O-O Be6 13.Nb5 Nxb5 14.Rxd8 Rxd8 15.cxb5 Bxa2 16.Bxc5 Rc8 17.b4 b6 18.Kb2 Bd5 19.Rh2 bxc5 20.Rc2 c4 21.Ka3 f6 22.e6 Bxe6 23.Bg2 Rd8 24.Bc6 Rd3+ 25.Ka2 Nd6 26.Nf3 Nc8 27.Nd2 c3+ 28.Nb3 Rd2 29.Ka3 Rxc2 30.Nd4 Ra2#