1.c4 Nf6 2.Nf3 e6 3.g3 d5 4.Bg2 dxc4 5.Qa4+ c6 6.Qxc4 b5 7.Qb3 Bb7 8.O-O Nbd7 9.d4 a6 10.a4 c5 11.axb5 Bd5 12.Qd3 c4 13.Qc2 axb5 14.Rxa8 Qxa8 15.Nc3 Bc6 16.d5 exd5 17.Nd4 b4 18.Nxc6 Qxc6 19.Nxd5 Nxd5 20.Qe4+ Be7 21.Qxd5 Qxd5 22.Bxd5 Nb6 23.Bc6+ Kd8 24.Bf4 Bf6 25.Rd1+ Kc8 26.Ra1 g5 27.Bd6 c3 28.bxc3 bxc3 29.Bc5 Nc4 30.Be4 Rd8 31.Ra8+ Kd7 32.Ra7+ Ke6 33.Ra6+ Ke5 34.Bxh7 Kd5 35.Bb4 Bd4 36.Be7 Rh8 37.Bc2 g4 38.e4+ Ke5 39.Bf6# 1-0