1.d4 Nf6 2.Bf4 g6 3.Qd2 Bg7 4.Nc3 d5 5.Bh6 O-O 6.Bxg7 Kxg7 7.Nf3 c6 8.e3 Qc7 9.Ne5 Nbd7 10.f4 b5 11.Bd3 a5 12.O-O Ba6 13.a3 b4 14.axb4 axb4 15.Nxd5 cxd5 16.Rxa6 Rxa6 17.Bxa6 Ne4 18.Qxb4 Nxe5 19.fxe5 Qxc2 20.Qxe7 Qd2 21.Qa3 Rb8 22.e6 f5 23.Qe7+ Kh8 24.Rf3 Qxb2 25.Qc7 Qb6 26.Qe5+ Kg8 27.Qxd5 Nf6 28.Qe5 Ng4 29.Qf4 Ra8 30.h3 Nf6 31.Bc4 Qc6 32.Bb3 Ra1+ 33.Kh2 Kg7 34.e7 Qc1 35.Qe5 Qg1+ 36.Kg3 Qe1+ 37.Rf2 Ra8 38.Bc4 f4+ 39.Kf3 fxe3 40.Re2 Qf1+ 41.Kg3 h5 42.Kh2 h4 43.Ra2 e2 44.Bxe2 Qe1 45.Rxa8 Qf1 46.Qe6 Ng8 47.Rxg8+ Kh6 48.Qxg6# 1-0