1.e4 e6 2.d4 a6 3.Nf3 d5 4.e5 c5 5.c3 Nc6 6.Bd3 Bd7 7.a3 Nge7 8.O-O Nf5 9.Bc2 cxd4 10.cxd4 Nh4 11.Nxh4 Qxh4 12.Be3 Be7 13.f4 f6 14.Nd2 fxe5 15.dxe5 O-O 16.Nf3 Qh5 17.h3 Be8 18.Rc1 Bg6 19.Ba4 Rac8 20.Bxc6 Rxc6 21.Rxc6 bxc6 22.b4 Be4 23.Nd4 Qg6 24.Qg4 Qxg4 25.hxg4 Kf7 26.Nxc6 Rc8 27.Nxe7 Kxe7 28.Bc5+ Kf7 29.f5 Bd3 30.Rf3 Be4 31.Rf2 Rd8 32.Rf4 Re8 33.f6 g5 34.Rf1 Bd3 35.Rc1 Rc8 36.a4 Be2 37.Kf2 Bc4 38.Ke3 h6 39.Bd6 Kg6 40.b5 axb5 41.axb5 Bxb5 42.Rxc8 Bf1 43.Re8 Kf7 44.Re7+ Kg8 45.Ra7 Bxg2 46.f7+ Kh7 47.Kd2 Bh1 48.Re7 Bf3 49.Kc2 d4 50.Bc7 Kg6 51.f8=R d3+ 52.Kb1 d2 53.Rf6# 1-0