1.c4 b6 2.Nc3 Bb7 3.d4 Nf6 4.f3 Nc6 5.d5 Ne5 6.e4 e6 7.f4 Ng6 8.e5 Ng8 9.Nf3 Bb4 10.Be2 Nh6 11.O-O O-O 12.Ne4 d6 13.a3 exd5 14.cxd5 Bc5+ 15.Nxc5 dxc5 16.Bc4 Nf5 17.Qd3 Nge7 18.Rd1 Qd7 19.g4 Nd4 20.Nxd4 Qxg4+ 21.Kf1 cxd4 22.Qxd4 Rad8 23.f5 Qh3+ 24.Kg1 Bxd5 25.Bf1 Qf3 26.Rd3 Qh1+ 27.Kf2 Qxh2+ 28.Ke1 Nxf5 29.Qg4 Qxe5+ 30.Kf2 Be4 31.Rc3 Qd4+ 32.Ke1 Rfe8 33.Be2 Qe5 34.Bf4 Qe7 35.Kf2 Nd4 36.Rg1 Bg6 37.Bd3 Nf5 38.Bxf5 Rd2+ 39.Bxd2 Qe2+ 40.Qxe2 Rxe2+ 41.Kxe2 Bxf5 42.Re3 Bg6 43.Re8#