1.Nf3 Nf6 2.g3 b6 3.Bg2 Bb7 4.c4 c5 5.Nc3 e6 6.d3 d5 7.Ne5 Nbd7 8.Qa4 Qc8 9.O-O d4 10.Ne4 Nxe4 11.dxe4 f6 12.Nd3 Bc6 13.Qc2 Bd6 14.e3 e5 15.exd4 cxd4 16.b4 O-O 17.c5 Be7 18.b5 bxc5 19.bxc6 Qxc6 20.Nb4 Qb5 21.Nd5 Bd6 22.Rb1 Qa6 23.Bh3 Rfd8 24.Bd2 c4 25.Bb4 c3 26.Rfc1 Bxb4 27.Nc7 Qc6 28.Nxa8 a5 29.a3 Bxa3 30.Bxd7 Rxd7 31.Qa2+ Rf7 32.Qxa3 Qxa8 33.Rb5 g5 34.f3 g4 35.Rcb1 Kg7 36.Rxa5 Qc8 37.Rc5 Qe6 38.Qb3 Qa6 39.Qc4 Qa8 40.Rc8 Qa7 41.Kg2 gxf3+ 42.Kxf3 h5 43.Rbb8 f5 44.Rg8+ Kh7 45.Rh8+ Kg7 46.Rbg8+ Kf6 47.Qc6+ Ke7 48.Re8#