1.c4 a5 2.g3 Nf6 3.Nf3 c6 4.b3 a4 5.Nc3 axb3 6.Qxb3 d5 7.cxd5 cxd5 8.Ba3 Nc6 9.Bg2 e5 10.Bxf8 Kxf8 11.O-O g6 12.d3 Kg7 13.Qb2 d4 14.Nb5 Nd5 15.Nxe5 Nc3 16.Nxc6 bxc6 17.Nxc3 dxc3 18.Qxc3+ Qf6 19.Qxf6+ Kxf6 20.Bxc6 h5 21.Bxa8 Bg4 22.Be4 Be6 23.d4 Ra8 24.Rac1 Rg8 25.d5 h4 26.Rc8 Bf5 27.Bf3 Be6 28.d6 Bh3 29.Rxg8 Kg5 30.Rf8 Bg2 31.Bxg2 hxg3 32.Rh8 gxf2+ 33.Kh1 f5 34.Rb8 Kf4 35.Rb7 Ke5 36.e3 g5 37.Rxf2 Ke6 38.Rd7 Ke5 39.Bf1 f4 40.a3 Kf5 41.exf4 Kf6 42.Rh7 Kf5 43.Rd2 Kxf4 44.Bb5 Kg4 45.Re2 Kf3 46.Rb7 g4 47.Rf7# 1-0