1.g3 e5 2.c4 Nf6 3.Bg2 Bc5 4.Nc3 O-O 5.e3 d5 6.cxd5 c6 7.d4 exd4 8.exd4 Bb6 9.Bg5 Re8+ 10.Nge2 h6 11.Bxf6 Qxf6 12.O-O Bg4 13.h3 Bxe2 14.Nxe2 cxd5 15.Nc3 Nc6 16.Nxd5 Qxd4 17.Qxd4 Nxd4 18.Nxb6 axb6 19.Rfd1 Red8 20.Bxb7 Ra7 21.Be4 Kf8 22.Rd3 Ke7 23.Rad1 Rad7 24.Kg2 f5 25.Bf3 Rd6 26.Bb7 g5 27.a4 R8d7 28.Ba6 Rd8 29.Bc4 f4 30.gxf4 gxf4 31.b4 Kf6 32.a5 Ke5 33.Kf1 bxa5 34.bxa5 Rc8 35.Re1+ Kf6 36.Bb3 Rb8 37.Bd1 Rb1 38.Bg4 Rxe1+ 39.Kxe1 Ke5 40.Bc8 Ke4 41.Rc3 Nf3+ 42.Rxf3 Kxf3 43.Bb7+ Rd5 44.Bxd5# 1-0