1.Nf3 Nf6 2.g3 d5 3.Bg2 c6 4.O-O Bg4 5.h3 Bh5 6.d3 Nbd7 7.Nbd2 e5 8.e4 dxe4 9.dxe4 Bc5 10.Qe1 O-O 11.b3 Bb4 12.Qe3 Re8 13.a3 Bc5 14.Qc3 Qc7 15.b4 Bf8 16.Bb2 b5 17.Qb3 c5 18.c4 Rab8 19.cxb5 Rxb5 20.Rfc1 Qb8 21.Bf1 Rb6 22.b5 Rd8 23.a4 Re6 24.Bc4 Re7 25.a5 Ne8 26.Nh4 Ndf6 27.Ndf3 Nxe4 28.Nf5 Rb7 29.g4 Bg6 30.Bxe5 N8d6 31.Ne3 Qc8 32.Bf1 Kh8 33.b6 Qd7 34.Rd1 f6 35.Bf4 Qe8 36.Ba6 Rbb8 37.Nc4 Qe6 38.b7 Bf7 39.Rac1 h5 40.Qe3 hxg4 41.Nxd6 Bxd6 42.Bc4 Qf5 43.Rxd6 Nxd6 44.Bxf7 gxf3 45.Rxc5 Qb1+ 46.Kh2 Nxf7 47.Bxb8 Qxb7 48.Bxa7 Ne5 49.Bb6 Re8 50.Qf4 Qa6 51.Qa4 Qa8 52.Rc7 Rb8 53.Qh4+ Kg8 54.Qg3 g6 55.Qh4 Nf7 56.Qxf6 Qd5 57.Qxg6+ Kf8 58.Bc5+ Ke8 59.Qg8#