1.e4 a5 2.Nf3 Nc6 3.Nc3 Rb8 4.d4 e5 5.Nxe5 Nge7 6.Bc4 Nxe5 7.dxe5 Ng6 8.f4 b5 9.Nxb5 Be7 10.O-O Ba6 11.a4 O-O 12.b3 Bc5+ 13.Kh1 Qh4 14.Qxd7 Bb7 15.Qxc7 Bxe4 16.Qxc5 Qg4 17.Qf2 Nh4 18.Rg1 Nf5 19.Nd6 Nxd6 20.exd6 Rbd8 21.Ba3 Rfe8 22.Rae1 Qf5 23.Bb5 Re6 24.Qh4 Qf6 25.Qxf6 gxf6 26.Bc4 Ree8 27.Bb5 Re6 28.Bc4 Ree8 29.Re2 Bc6 30.Re7 Rf8 31.Rc7 Be4 32.d7 Bxc2 33.Bxf8 Kxf8 34.Re1 Bf5 35.Bb5 Be6 36.f5 Bxf5 37.Re8+ Kg7 38.Rxd8 Bxd7 39.Rdxd7 Kg6 40.Bd3+ f5 41.Rxf7 Kg5 42.Bxf5 Kf4 43.Bxh7+ Ke3 44.Rfd7 Kf4 45.Bc2 Ke3 46.Rc3+ Kf4 47.Rd5 Kg4 48.Rc4# 1-0