1.e4 c5 2.Nf3 Nc6 3.c3 e5 4.Bc4 Qc7 5.O-O Nf6 6.Ng5 Nd8 7.f4 h6 8.Nf3 d6 9.Na3 a6 10.d4 cxd4 11.cxd4 exd4 12.e5 dxe5 13.fxe5 Ng4 14.Qb3 Bc5 15.Bf4 O-O 16.Bg3 Be6 17.Rfc1 b5 18.Bxe6 Nxe6 19.Qd3 Qe7 20.Nb1 Ba7 21.Nbd2 Ng5 22.Rc6 Ne3 23.Nxg5 hxg5 24.Ne4 Nc4 25.Rh6 gxh6 26.Nf6+ Qxf6 27.exf6 Rfe8 28.Qf3 Bc5 29.h4 d3+ 30.Kh1 Rad8 31.hxg5 Re3 32.Qg4 h5 33.Qf5 d2 34.g6 Rxg3 35.gxf7+ Kxf7 36.Qh7+ Ke6 37.Qe4+ Kf7 38.Qh7+ Ke6 39.Qe4+ Kf7 40.Qh7+ Ke6 41.Qe4+ Ne5 42.Rd1 Re3 43.Qh4 Ng4 44.f7 Be7