1.Nf3 Nf6 2.g3 g6 3.Bg2 Bg7 4.O-O O-O 5.c4 c5 6.d4 cxd4 7.Nxd4 Nc6 8.Nc2 d6 9.Nc3 Bd7 10.b3 Qc8 11.Bb2 Bh3 12.e4 Bxg2 13.Kxg2 Ne8 14.Rb1 f5 15.f3 Nf6 16.Nd5 fxe4 17.Nxf6+ Bxf6 18.fxe4 Bxb2 19.Rxb2 Rxf1 20.Qxf1 Qg4 21.Qf3 Qxf3+ 22.Kxf3 Ne5+ 23.Ke2 Rf8 24.Ne3 h5 25.a4 Rf3 26.Rb1 Kf7 27.Rd1 Ke6 28.a5 Rf8 29.Nd5 g5 30.c5 Rc8 31.cxd6 exd6 32.Rd2 Rc5 33.Ra2 Ng4 34.a6 bxa6 35.Rxa6 Nxh2 36.Rxa7 Ke5 37.Kd3 Rxd5+ 38.exd5 Nf1 39.Re7+ Kf6 40.Re6+ Kf7 41.b4 Nxg3 42.b5 h4 43.b6 h3 44.b7 h2 45.b8=Q h1=Q 46.Qe8+ Kg7 47.Qg6+ Kf8 48.Re8#