1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Nxd4 Bc5 5.Nxc6 Qf6 6.Qf3 dxc6 7.Nc3 Be6 8.Bd3 Qe7 9.Qg3 Nf6 10.Be3 O-O-O 11.f4 h5 12.h3 h4 13.Qf3 Nh5 14.O-O-O Ng3 15.Rhe1 f6 16.e5 Bb4 17.exf6 Qxf6 18.Bf2 Bd6 19.Bxa7 Bxf4+ 20.Be3 g5 21.Qf2 Be5 22.Qxf6 Bxf6 23.Bf2 Rhe8 24.Bg6 Rxd1+ 25.Nxd1 Re7 26.Bc5 Rg7 27.Rxe6 Rxg6 28.Nf2 Bxb2+ 29.Kxb2 Rxe6 30.c3 b6 31.Bb4 Kd8 32.Kb1 Ne2 33.Nd3 Nf4 34.Bf8 Nxd3 35.Bb4 b5 36.Ka1 Re3 37.c4 Re5 38.c5 Rd5 39.Bc3 Rxc5 40.Be1 Rc1# 0-1