1.d4 Nf6 2.Nf3 g6 3.c4 d6 4.Nc3 Bg7 5.e4 O-O 6.Be2 Nc6 7.O-O e5 8.Be3 a6 9.dxe5 Nxe5 10.Nxe5 dxe5 11.h3 Be6 12.Qc2 Qe7 13.Nd5 Bxd5 14.cxd5 Rfd8 15.Bc5 Qd7 16.Rac1 Bh6 17.Be3 Bxe3 18.fxe3 Ne8 19.Qc5 Qa4 20.Qe7 f6 21.Bc4 Rd6 22.Bb3 Qa5 23.Rf2 Qb6 24.Rfc2 Qxe3+ 25.Kh1 Rc8 26.Rc3 Qb6 27.Ba4 Rdd8 28.Bd7 Rb8 29.Be6+ Kh8 30.Qf8#