1.d4 Nf6 2.Nf3 d5 3.c4 e6 4.Nc3 a5 5.g3 Bb4 6.Bg2 dxc4 7.a3 Bxc3+ 8.bxc3 a4 9.Ne5 Nd5 10.e4 Ne7 11.Nxc4 b5 12.Ne3 O-O 13.Rb1 Ba6 14.O-O c6 15.Re1 Nd7 16.Ng4 Bc8 17.Bf1 h6 18.Nxh6+ gxh6 19.Bxh6 e5 20.Bxf8 Qxf8 21.d5 Nf6 22.dxc6 Nxc6 23.Bxb5 Nd8 24.Qd2 Ne6 25.Rb4 Qc5 26.Qe3 Qe7 27.Rd1 Ng4 28.Qb6 Kg7 29.Be2 Ng5 30.f3 Nf6 31.h4 Ne6 32.Qd6 Qa7+ 33.Kg2 Qe3 34.Qd2 Qc5 35.Bc4 Bd7 36.Bxe6 Bxe6 37.Qg5+ Kh7 38.Qxf6 Qxc3 39.Rf1 Qxa3 40.Rb5 Bc4 41.Rxe5 Bxf1+ 42.Kxf1 Qd3+ 43.Kg1 Qd1+ 44.Kh2 Qe2+ 45.Kg1 Qe1+ 46.Kg2 Qe2+ 47.Kh3 Qf1+ 48.Kg4 Rg8+ 49.Kh5 Rg7 50.Qh6+ Kg8 51.Re8# 1-0