1.Nf3 e6 2.g3 f5 3.Bg2 Nf6 4.d3 d5 5.O-O c6 6.Nbd2 Bd6 7.c4 O-O 8.Qb3 Qe7 9.cxd5 cxd5 10.Nd4 Nc6 11.N2f3 h6 12.Bd2 e5 13.Nb5 Bb8 14.Nh4 Qf7 15.Nc3 Be6 16.Qd1 f4 17.a3 g5 18.Nf3 Qh5 19.e4 d4 20.Ne2 g4 21.Nfxd4 Nxd4 22.Nxd4 fxg3 23.fxg3 exd4 24.e5 Bxe5 25.Qe2 Bd5 26.Rxf6 Bxf6 27.Bxd5+ Qxd5 28.Qxg4+ Kh7 29.Rf1 Bg5 30.Rxf8 Rxf8 31.Bb4 Be3#