1.d4 c6 2.Nd2 d5 3.e4 dxe4 4.Nxe4 Nf6 5.Nxf6+ exf6 6.Bc4 Qe7+ 7.Be2 Qc7 8.Bc4 Be7 9.Ne2 Bd6 10.h3 O-O 11.O-O Nd7 12.Bd3 c5 13.c4 cxd4 14.Nxd4 a6 15.Nf5 Bh2+ 16.Kh1 Nc5 17.g3 Rd8 18.Qg4 g6 19.Nh6+ Kg7 20.Bf5 Nd3 21.Bxc8 Raxc8 22.Kxh2 Nxc1 23.Nf5+ Kg8 24.Raxc1 h5 25.Qf3 gxf5 26.Qxh5 Qe5 27.Rfe1 Qc5 28.Rc2 b5 29.Re3 f4 30.Qg4+ Qg5 31.Rec3 Rxc4 32.Rxc4 bxc4 33.Rxc4 Qxg4 34.hxg4 Rd2 35.Rxf4 Rxb2 36.Rxf6 Rxa2 37.Kh3 a5 38.f3 a4 39.Ra6 a3 40.g5 Ra1 41.Ra7 a2 42.Kg4 Kg7 43.f4 Kg6 44.Ra6+ Kg7 45.f5 Kh7 46.Rh6+ Kg8 47.Rh2 Kg7 48.Kh5 Kg8 49.f6 Kh7 50.g6+ Kg8 51.Kh6 fxg6 52.Kxg6 Rg1 53.f7+ Kf8 54.Rh8+ Ke7 55.f8=Q+ Ke6 56.Qf5+ Ke7 57.Rh7+ Ke8 58.Qd7+ Kf8 59.Qd8# 1-0