1.e4 c5 2.d4 cxd4 3.c3 dxc3 4.Nxc3 Nc6 5.Nf3 e6 6.Bc4 Qc7 7.Qe2 Nf6 8.O-O Ng4 9.Nb5 Qb8 10.h3 h5 11.g3 Bc5 12.Bf4 Nge5 13.Rac1 b6 14.b4 a6 15.bxc5 axb5 16.Nxe5 Nxe5 17.Bxb5 f6 18.c6 Ra7 19.Rfd1 dxc6 20.Rxc6 Ke7 21.Rcd6 Qxd6 22.Rxd6 Kxd6 23.Qc4 Ke7 24.Qb4+ Kf7 25.Bxe5 fxe5 26.Qd6 Rxa2 27.Qxe5 Kg6 28.h4 Rf8 29.f4 Kh7 30.Qxh5+ Kg8 31.Qg5 Ra5 32.Qe5 Bd7 33.Qd6 Bxb5 34.Qxe6+ Kh8 35.Qxb6 Rfa8 36.Kf2 Ra2+ 37.Ke3 R2a3+ 38.Kd4 R3a4+ 39.Ke5 Bd3 40.Kf5 Bxe4+ 41.Kg4 Ra3 42.h5 Bf3+ 43.Kg5 R3a5+ 44.f5 Ra4 45.f6 R8a5+ 46.Kg6 Bxh5#