1.Nf3 c5 2.g3 Nf6 3.Bg2 e6 4.c4 Be7 5.Nc3 Nc6 6.d4 cxd4 7.Nxd4 O-O 8.O-O Qc7 9.Ndb5 Qd8 10.Bf4 e5 11.Bg5 d6 12.Bxf6 gxf6 13.Nd5 Be6 14.e3 a6 15.Nbc3 f5 16.Qh5 Kh8 17.Bh3 Bg5 18.f4 exf4 19.exf4 Bf6 20.Bxf5 Bxf5 21.Qxf5 Bxc3 22.bxc3 Rc8 23.Nf6 Qxf6 24.Qxf6+ Kg8 25.Rad1 Nd8 26.Rd5 Ne6 27.f5 Ng7 28.Rf4 h5 29.Rdd4 Rfe8 30.Rg4 hxg4 31.Rxg4 Kf8 32.Rxg7 Rc7 33.Rh7 Re5 34.Rh8#