1.e4 c5 2.d4 cxd4 3.c3 dxc3 4.Nxc3 d6 5.Nf3 e6 6.Bc4 Nf6 7.O-O Be7 8.Qe2 O-O 9.Rd1 Bd7 10.Bf4 e5 11.Bg5 a6 12.Bxf6 gxf6 13.Nh4 Nc6 14.Qh5 Kh8 15.Nf5 Bxf5 16.exf5 b5 17.Rd3 Rg8 18.Bxf7 Rg7 19.Bd5 Rc8 20.Bxc6 Rxc6 21.Nd5 Rc4 22.Rg3 Rxg3 23.hxg3 Qf8 24.b3 Rd4 25.Nc7 Rd2 26.Ne6 Qg8 27.Rc1 Rxa2 28.Qh6 Rb2 29.Rc8 Rb1+ 30.Kh2 Qxc8 31.Qg7#