1.Nf3 d5 2.g3 Nc6 3.Bg2 e5 4.d3 Be6 5.Nbd2 f5 6.e4 Nf6 7.Ng5 Qd6 8.Nxe6 Qxe6 9.exd5 Nxd5 10.a3 Nf6 11.O-O O-O-O 12.Re1 h5 13.h4 Bd6 14.Nc4 Ng4 15.Nxd6+ Rxd6 16.Qe2 Nd4 17.Qd1 Qf6 18.c3 Ne6 19.Qf3 Nc5 20.b4 Rxd3 21.Qe2 Rxc3 22.bxc5 Rxc5 23.Be3 Ra5 24.Bg5 Qe6 25.Rad1 Rxa3 26.Qd2 Qd6 27.Qxd6 cxd6 28.Rxd6 Kc7 29.Re6 Ra5 30.Re7+ Kd6 31.Rxg7 b5 32.Rg6+ Kc5 33.Be7+ Kd4 34.Rd1+ Kc3 35.Rc6+ Kb2 36.Rd2+ Kb3 37.Bd5+ Ka4 38.Rdc2 b4 39.Ra2+ Kb5 40.Rc5+ Kb6 41.Raxa5 Re8 42.Rab5+ Ka6 43.Bb7#