1.d4 c6 2.Nc3 d5 3.e4 dxe4 4.Nxe4 Bf5 5.Ng3 Bg6 6.Bf4 Qa5+ 7.c3 Nd7 8.h4 h6 9.Nf3 Ngf6 10.Bc4 e6 11.O-O Nd5 12.Be5 N5f6 13.Qb3 Qb6 14.Bxe6 fxe6 15.Qxe6+ Kd8 16.Rfe1 c5 17.Qh3 c4 18.Rad1 Bd3 19.Nf5 Qxb2 20.h5 Qxc3 21.Bg3 Bc2 22.Ne5 Bxd1 23.Rxd1 Rg8 24.Nxd7 Kxd7 25.Nxh6+ Kc6 26.Nxg8 Qc2 27.Rf1 Nxg8 28.Qe6+ Kb5 29.Qxg8 Qf5 30.Re1 Kb4 31.Re5 Qd7 32.Qh7 b5 33.h6 Rd8 34.Qb1+ Ka5 35.h7 Be7 36.Bf4 Bf6 37.Bd2+ Kb6 38.Qg6 Rh8 39.a4 a6 40.Bb4 Qxd4 41.Re6+ Kb7 42.Qf7+ Kc8 43.Rc6+ Kb8 44.Qc7+ Ka8 45.Rxa6+ Qa7 46.Rxa7# 1-0