1.Nf3 Nf6 2.g3 d5 3.Bg2 e6 4.O-O b5 5.d4 Bb7 6.a4 b4 7.c4 dxc4 8.Nbd2 c3 9.bxc3 bxc3 10.Nc4 Nbd7 11.a5 Bd5 12.Bg5 Bxc4 13.Ne5 Bd5 14.e4 Nxe5 15.dxe5 Bc6 16.exf6 gxf6 17.Qxd8+ Rxd8 18.Bxf6 Bb4 19.Bxh8 Ke7 20.Be5 f6 21.Bf4 e5 22.Be3 Bb5 23.Rfc1 c5 24.Rab1 Bd3 25.Ra1 a6 26.f3 Rb8 27.Bf1 c4 28.Ra4 Kd6 29.Bb6 Bc5+ 30.Bxc5+ Kxc5 31.Bxd3 cxd3 32.Rxc3+ Kd6 33.Rxd3+ Ke7 34.Rd2 Rb1+ 35.Kf2 h5 36.Raa2 Rh1 37.Ke3 Rb1 38.Rdb2 Rc1 39.Rb6 Rc4 40.Rxa6 Rc3+ 41.Ke2 Rc2+ 42.Rxc2 h4 43.Rc7+ Kd8 44.Rh7 hxg3 45.Ra8#