1.e3 Nf6 2.d4 d5 3.c4 e6 4.Nc3 a6 5.Nf3 Ra7 6.Be2 dxc4 7.Bxc4 b5 8.Be2 Bd6 9.e4 b4 10.e5 bxc3 11.exf6 Qxf6 12.bxc3 O-O 13.O-O h6 14.Rb1 Nc6 15.Bd3 e5 16.d5 Ne7 17.c4 Bg4 18.Be3 Raa8 19.h3 Bh5 20.c5 Nxd5 21.cxd6 Nc3 22.Qc1 Nxb1 23.dxc7 e4 24.Bd4 Qe6 25.Bxb1 exf3 26.Re1 Qd6 27.Be5 Qb4 28.Bf5 Bg6 29.c8=Q Raxc8 30.Bxc8 fxg2 31.Bd7 Rd8 32.Bg4 Re8 33.Bc3 Rxe1+ 34.Qxe1 Qc4 35.Kxg2 Qxa2 36.Qe5 f6 37.Qd4 Kh7 38.Bf3 Bc2 39.Qd7 Qb1 40.Bxf6 Bg6 41.Qxg7# 1-0