1.Nf3 d5 2.e3 Nf6 3.c4 e6 4.Nc3 Bd6 5.b3 O-O 6.Bb2 Re8 7.d4 b6 8.cxd5 exd5 9.Bd3 Bb7 10.O-O Nbd7 11.Rc1 a6 12.Ne2 Ne4 13.Bb1 Re6 14.Nf4 Rh6 15.Ne5 g5 16.Nfd3 Qe7 17.g3 Re8 18.Qf3 Nd2 19.Qf5 Bc8 20.Nxd7 Bxd7 21.Qxd5 Bg4 22.Ne1 Nxf1 23.Kxf1 Rxh2 24.e4 Qf6 25.Rc2 Bxg3 26.e5 Rxf2+ 27.Kg1 Qf4 28.Bc1 Bh2+ 29.Kh1 Rf1+ 30.Kg2 Rg1#