1.Nf3 d5 2.g3 Nc6 3.d4 Bg4 4.Nbd2 e6 5.Bg2 Nf6 6.c3 Bd6 7.O-O b5 8.Qe1 O-O 9.e4 Be7 10.Qe3 Rc8 11.Re1 Na5 12.Ne5 c5 13.exd5 Bf5 14.dxe6 Bxe6 15.Nb3 Nxb3 16.axb3 Qb6 17.dxc5 Bxc5 18.Qe2 Bxb3 19.Be3 Bxe3 20.Qxe3 Qxe3 21.Rxe3 Rc7 22.Nc6 Ba4 23.Nd4 Ng4 24.Ree1 g6 25.h3 Nf6 26.b3 Bxb3 27.Nxb3 Rxc3 28.Nd4 b4 29.Rxa7 Rb8 30.Ra8 Rxa8 31.Bxa8 b3 32.Rb1 Rc8 33.Bf3 Rc3 34.Rxb3 Rxb3 35.Nxb3 h5 36.Nc5 Kg7 37.h4 Kh6 38.Ne4 Nd7 39.Be2 Ne5 40.Kg2 Kg7 41.f4 Nc6 42.Bc4 Kf8 43.Kf2 Nd4 44.Ng5 f6 45.Ne6+ Nxe6 46.Bxe6 Kg7 47.Kf3 Kh6 48.Ke4 g5 49.Kf5 Kg7 50.Bd5 gxh4 51.gxh4 Kh7 52.Kxf6 Kh6 53.f5 Kh7 54.Ke7 Kg7 55.f6+ Kh8 56.f7 Kh7 57.Be4+ Kh6 58.f8=Q#