1.c4 f5 2.d4 e6 3.g3 Be7 4.Bg2 c6 5.d5 d6 6.dxe6 Bxe6 7.Qc2 Nf6 8.Nf3 d5 9.Nd4 Qd7 10.Nxe6 Qxe6 11.cxd5 Nxd5 12.Nc3 Nxc3 13.bxc3 Nd7 14.O-O O-O 15.Rb1 Nc5 16.Be3 b6 17.Rb4 Rac8 18.Rd1 h6 19.Rbd4 b5 20.Bf4 Kh8 21.Bd6 Rf6 22.Bf4 Rff8 23.h4 a5 24.Bf3 a4 25.Kg2 a3 26.h5 Na4 27.Bd6 Nb2 28.Bxe7 Qxe7 29.Rd7 Qe8 30.R1d4 Nc4 31.Ra7 Ra8 32.Rxa8 Qxa8 33.Rf4 Ne5 34.Qb1 Nxf3 35.exf3 Qa5 36.Rb4 Qb6 37.Qb3 Qc5 38.Qxa3 Rd8 39.Qa5 Rd3 40.Rd4 Qxc3 41.Qd8+ Kh7 42.Rxd3 Qb2 43.Qc8 g6 44.Rd8 Qa3 45.Re8 Qa7 46.Qe6 Qc5 47.Qf7# 1-0