1.Nf3 Nf6 2.c3 Nc6 3.d4 a5 4.c4 e6 5.a3 d5 6.Nc3 h6 7.Bf4 Bd6 8.Bg3 O-O 9.e3 Ne7 10.Bh4 c6 11.Bxf6 gxf6 12.cxd5 cxd5 13.Bd3 Bd7 14.O-O Rc8 15.Nh4 f5 16.f4 Kh8 17.Qh5 Ng8 18.Nf3 Kg7 19.Qh3 Nf6 20.Ne5 Rh8 21.Qg3+ Kf8 22.Rfc1 h5 23.Qe1 h4 24.h3 Kg7 25.Rc2 Be8 26.Rac1 Ne4 27.Qe2 Ng3 28.Qe1 Ne4 29.Qe2 Ng3 30.Qd2 Ne4 31.Qe1 Ng3 32.Kh2 Bxe5 33.fxe5 Qg5 34.Qf2 Bd7 35.Ne2 Rxc2 36.Rxc2 Nxe2 37.Bxe2 Bc6 38.b3 f6 39.b4 axb4 40.axb4 fxe5 41.b5 exd4 42.bxc6 dxe3 43.Qe1 bxc6 44.Rxc6 Qf4+ 45.Kh1 Kf6 46.Qa1+ d4 47.Qa7 Rb8 48.Rxe6+ Kxe6 49.Bc4+ Kf6 50.Qf7+ Kg5 51.Qg7+ Kh5 52.Bf7# 1-0