1.c3 g5 2.d4 e6 3.e4 d6 4.Nd2 Ne7 5.Ne2 Ng6 6.Ng3 Be7 7.Be2 Nd7 8.O-O Nf6 9.Nf3 g4 10.Nd2 h5 11.Re1 Bd7 12.Ngf1 c5 13.d5 exd5 14.exd5 Nxd5 15.Ne4 Be6 16.Bc4 Nc7 17.Bxe6 fxe6 18.Qc2 Kf7 19.c4 b6 20.b4 d5 21.cxd5 exd5 22.Neg3 Bf6 23.Bb2 Bxb2 24.Qxb2 Qf6 25.Qc2 c4 26.Rad1 Rad8 27.Ne3 Nf4 28.Ngf5 Rhe8 29.Nd4 Re4 30.Nef5 Rde8 31.Rxe4 Rxe4 32.Qa4 Kg6 33.Qxa7 Nce6 34.Ne7+ Kg5 35.h4+ Kxh4 36.Ng8 Qg5 37.Nxe6 Nxe6 38.Qf7 c3 39.g3+ Kh3 40.Qh7 c2 41.Rf1 c1=Q 42.Rxc1 Qxc1# 0-1