1.d4 Nf6 2.c4 c5 3.d5 d6 4.Nc3 g6 5.e4 Bg7 6.f4 O-O 7.Nf3 a6 8.a4 e6 9.Bd3 exd5 10.cxd5 Qb6 11.Nd2 Nbd7 12.Nc4 Qc7 13.O-O Nb6 14.h3 Ne8 15.Be3 Nxc4 16.Bxc4 b6 17.Qe2 Kh8 18.Rae1 Ra7 19.Bf2 f6 20.Bg3 Qd8 21.e5 fxe5 22.fxe5 Rxf1+ 23.Rxf1 dxe5 24.Bxe5 Bf5 25.g4 Re7 26.Bxg7+ Kxg7 27.Qf2 Nd6 28.gxf5 Nxf5 29.Bd3 Re5 30.Qf4 Qe7 31.Bxa6 Ne3 32.Rf3 Nxd5 33.Nxd5 Rxd5 34.Bc4 Rd1+ 35.Kg2 Rd7 36.b3 h5 37.h4 Qd8 38.Qe5+ Kh7 39.Bd3 Qxh4 40.Bxg6+ Kh6 41.Qh8+ Kxg6 42.Qe8+ Kh6 43.Qe6+ Kg5 44.Qf6+ Kg4 45.Qf4#