1.d4 c6 2.e4 d5 3.Nc3 dxe4 4.Nxe4 Nf6 5.Nxf6+ exf6 6.Nf3 Bd6 7.Bd3 O-O 8.O-O Bg4 9.Re1 Nd7 10.h3 Bh5 11.g4 Bg6 12.c4 c5 13.Be3 Re8 14.Bc2 cxd4 15.Bxg6 hxg6 16.Qxd4 Bc5 17.Qc3 Qc7 18.Rad1 a5 19.Rxd7 Qxd7 20.Bxc5 Rxe1+ 21.Nxe1 b5 22.b3 bxc4 23.bxc4 Rc8 24.Bb6 Qe6 25.c5 Qxa2 26.Bxa5 Qd5 27.Bb6 f5 28.Qf3 Qe6 29.Ng2 Qe5 30.Ne3 f4 31.Nc4 Qd4 32.Nd6 Rb8 33.Kg2 Rxb6 34.cxb6 Qxd6 35.b7 Kh7 36.h4 Qe5 37.Qd3 f5 38.gxf5 gxf5 39.Qf3 Qb5 40.h5 Kg8 41.Kh3 Kh7 42.Kh4 Qb6 43.Kg5 Qf6+ 44.Kxf4 Qd6+ 45.Kxf5 Qd7+ 46.Kf4 Qd6+ 47.Kg4 Qb4+ 48.Kh3 Kh8 49.h6 gxh6 50.Qf6+ Kg8 51.Qd8+ Kh7 52.b8=Q Qc3+ 53.Qg3 Qc1 54.Qgg8# 1-0