1.d4 Nf6 2.c3 g6 3.Nf3 d6 4.g3 c6 5.a4 h6 6.Nbd2 Bg7 7.Bg2 Nbd7 8.O-O Qc7 9.e4 e5 10.Nc4 Nxe4 11.dxe5 dxe5 12.Re1 Nec5 13.b4 Ne6 14.Bh3 O-O 15.Bxe6 fxe6 16.a5 c5 17.b5 b6 18.Nh4 Rf6 19.a6 g5 20.Ng2 Nf8 21.Nd6 Bd7 22.Ra2 Be8 23.h4 gxh4 24.Nxh4 Ng6 25.Nxe8 Rxe8 26.Nxg6 Rxg6 27.Rd2 Qf7 28.Rd7 Re7 29.Rxe7 Qxe7 30.Qf3 Qf7 31.Qb7 h5 32.Rd1 Qf5 33.Qxa7 Qf3 34.Rd8+ Kh7 35.Qd7 e4 36.Qd6 Rg4 37.Qd1 Rxg3+ 38.fxg3 Qxg3+ 39.Kf1 Qh3+ 40.Kf2 Qh2+ 41.Ke3 Qh3+ 42.Kxe4 Qf5+ 43.Ke3 Bh6+ 44.Ke2 Qg4+ 45.Kf2 Qh4+ 46.Kg2 Qe4+ 47.Qf3 Qc2+ 48.Kh3 Kg7 49.Qg2+ Kf6 50.Qxc2 Bd2 51.Rd7 Bxc3 52.Rh7 Bb2 53.Qa4 Bd4 54.Qc4 Ke5 55.Rxh5+ Kf6 56.Kg4 Kg6 57.Rf5 Bf2 58.Kf3 e5 59.Qf7# 1-0