1.d4 e6 2.Nf3 d5 3.e3 c5 4.c4 cxd4 5.exd4 Nf6 6.cxd5 Nxd5 7.Nc3 Be7 8.Bd3 Nc6 9.O-O O-O 10.Re1 h6 11.Qd2 Nf6 12.Qf4 Nb4 13.Bb1 Bd7 14.Qg3 Nh5 15.Qh3 Nf6 16.Bxh6 gxh6 17.Qxh6 Nc6 18.Ng5 Nxd4 19.Re3 e5 20.Rg3 Bf5 21.Ne6+ Bg6 22.Nxd8 Raxd8 23.Bxg6 fxg6 24.Qxg6+ Kh8 25.Rh3+ Nh5 26.Qxh5+ Kg7 27.Qxe5+ Bf6 28.Qc7+ Kg6 29.Qxb7 Nf5 30.Qxa7 Bxc3 31.bxc3 Ra8 32.Qb6+ Kg5 33.c4 Kg4 34.c5 Nh4 35.Rxh4+ Kf5 36.c6 Rf6 37.Qb7 Rxa2 38.Qb1+ Kg5 39.Qxa2 Kxh4 40.c7 Rf8 41.c8=R Rxc8 42.g3+ Kh3 43.g4 Rf8 44.g5 Kh4 45.g6 Rf3 46.g7 Kh3 47.g8=Q Rg3+ 48.Qxg3# 1-0