1.e4 c5 2.c3 Nf6 3.e5 Nd5 4.d4 cxd4 5.Nf3 e6 6.cxd4 d6 7.Bc4 Nc6 8.O-O Be7 9.Qe2 O-O 10.Nc3 dxe5 11.dxe5 Nxc3 12.bxc3 Qc7 13.Qe4 Bd7 14.Bd3 g6 15.Bh6 Rfd8 16.Rad1 Be8 17.Rfe1 Rd5 18.c4 Rd7 19.Bg5 Rad8 20.Bf6 Nb4 21.Be2 Rxd1 22.Bxd1 Nd3 23.Qh4 Nxe1 24.Ng5 h5 25.Bxh5 Bxf6 26.exf6 Qe5 27.Bxg6 Qxf6 28.Qh7+ Kf8 29.Qh6+ Ke7 30.Nh7 Nf3+ 31.Kf1 Rd1+ 32.Ke2 Re1+ 33.Kd3 Qd4+ 34.Kc2 Ba4#