1.Nf3 Nf6 2.g3 g6 3.Bg2 Bg7 4.O-O O-O 5.d4 d5 6.c4 c6 7.Qb3 Qb6 8.Nc3 Rd8 9.Bf4 Bf5 10.c5 Qxb3 11.axb3 Nbd7 12.b4 Nh5 13.b5 f6 14.bxc6 bxc6 15.Ra6 e5 16.Be3 Nb8 17.Ra5 exd4 18.Nxd4 Bd7 19.Rfa1 a6 20.Nxd5 Ra7 21.Ne7+ Kf7 22.Nexc6 Nxc6 23.Bxc6 Rc7 24.Bd5+ Ke7 25.g4 Bxg4 26.Nc6+ Rxc6 27.Bxc6 Bxe2 28.Re1 Bc4 29.b3 Bd3 30.Bf3 Kf7 31.c6 f5 32.Bg5 Rc8 33.Re7+ Kf8 34.c7 Bf6 35.Rxh7 Kg8 36.Rxh5 gxh5 37.Bxf6 Rxc7 38.Bxh5 Be4 39.f3 Bd3 40.Rd5 Rc1+ 41.Kf2 Rc2+ 42.Ke3 Bb5 43.Rd8+ Kh7 44.Rh8#