1.e4 c5 2.Nf3 d6 3.Bc4 Nf6 4.Nc3 g6 5.d4 cxd4 6.Nxd4 Bg7 7.O-O O-O 8.h3 Nxe4 9.Bxf7+ Rxf7 10.Nxe4 Nc6 11.c3 Nxd4 12.cxd4 Qb6 13.Be3 Qxb2 14.Ng5 Rf5 15.Rc1 Qxa2 16.Rc7 h6 17.Ne4 Rf7 18.Qc1 Bf5 19.Ng3 Kh7 20.Rxb7 Qd5 21.Qb2 a5 22.Rb5 Qc4 23.Rc1 Qd3 24.Rb7 Be6 25.Rcc7 a4 26.Rxe7 a3 27.Qb6 a2 28.Kh2 Qa6 29.Qc7 Qc4 30.Qxd6 a1=Q 31.Ne4 Qaa6 32.Rxf7 Bxf7 33.Qe7 Kg8 34.Nd6 Qe6 35.Nxf7 Qxe7 36.Rxe7 Qf6 37.Nxh6+ Bxh6 38.Bxh6 Qxe7 39.Be3 Qd6+ 40.g3 Qd5 41.h4 Ra1 42.Kh3 Qf3 43.d5 Rh1# 0-1