1.e4 c5 2.c3 e5 3.Nf3 Nc6 4.Bb5 Nf6 5.O-O Nxe4 6.Re1 Nd6 7.Bxc6 dxc6 8.Rxe5+ Be6 9.Ng5 Be7 10.Nxe6 fxe6 11.Qe2 O-O 12.Rxc5 Ne4 13.Rh5 g6 14.Rxh7 Kxh7 15.Qxe4 Qd5 16.Qe2 e5 17.c4 Qd4 18.Nc3 Rad8 19.Ne4 b5 20.cxb5 cxb5 21.h3 b4 22.Qg4 Qd3 23.Kh2 Rf4 24.Qe6 Bh4 25.f3 Rxe4 26.Qf7+ Kh8 27.fxe4 Qg3+ 28.Kg1 Qe1+ 29.Qf1 Bf2+ 30.Kh1 Qxf1+ 31.Kh2 Qg1# 0-1