1.e4 c6 2.Nc3 d5 3.d4 dxe4 4.Nxe4 Nd7 5.Ng3 Ngf6 6.Nf3 e6 7.Bd3 c5 8.O-O cxd4 9.Nxd4 Bc5 10.Nb3 Be7 11.Qf3 O-O 12.Re1 a5 13.a4 Nd5 14.Nh5 Qc7 15.Nxg7 Ne5 16.Rxe5 Qxe5 17.Nh5 Nf6 18.Nxf6+ Qxf6 19.Bf4 e5 20.Qh5 Qh4 21.Bxh7+ Kg7 22.Bxe5+ Bf6 23.Qxh4 Bxe5 24.f4 Bg4 25.fxe5 Bd7 26.e6 Bb5 27.axb5 Rfc8 28.exf7 Rc7 29.h3 Rf8 30.g3 Ra8 31.g4 a4 32.g5 Rc5 33.g6 Rxb5 34.Kg2 Rg5+ 35.Kh2 Ra7 36.Kh1 Rg1+ 37.Rxg1 Ra6 38.Kh2 Rd6 39.Kg2 Rd8 40.Kf2 Kh8 41.Ke2 b5 42.Ke3 Rd4 43.g7# 1-0