1.Nf3 d5 2.c4 e6 3.d4 c5 4.cxd5 exd5 5.Nc3 Nc6 6.g3 Nf6 7.Bg2 Be7 8.O-O O-O 9.Bg5 Be6 10.Rc1 cxd4 11.Nxd4 h6 12.Be3 Re8 13.Ncb5 Qd7 14.Nxe6 fxe6 15.Bh3 Bd8 16.Nd4 Ne5 17.b3 Bb6 18.f3 Rad8 19.Qd2 Qf7 20.Kh1 Rd7 21.Rc2 Rde7 22.Nb5 Qh5 23.Kg2 Bxe3 24.Qxe3 Nc6 25.Qc5 Nd7 26.Qa3 a5 27.Nc7 Nb4 28.Nxe8 Nxc2 29.Qxe7 Ne3+ 30.Kf2 Qxh3 31.Qxg7#