1.e4 c5 2.d4 cxd4 3.c3 dxc3 4.Nxc3 d6 5.Bc4 e6 6.Nf3 Nc6 7.O-O Nf6 8.Qe2 Be7 9.Rd1 Bd7 10.Nb5 Qb8 11.Bf4 e5 12.Bg5 O-O 13.Rd3 Bg4 14.h3 Be6 15.Bb3 a6 16.Bxf6 gxf6 17.Nc3 Kh8 18.Nd5 f5 19.Nxe7 Nxe7 20.Ng5 Rg8 21.Qh5 Rg7 22.Bxe6 fxe6 23.exf5 exf5 24.Nf7+ Kg8 25.Nxd6 Qf8 26.Rad1 e4 27.R3d2 b5 28.Nb7 Nc6 29.Rd7 Rxd7 30.Rxd7 Ne5 31.Qxh7#