1.e4 c5 2.Nc3 e6 3.f4 a6 4.Nf3 b5 5.g3 Bb7 6.d3 d5 7.exd5 exd5 8.d4 c4 9.Bg2 Nf6 10.O-O Be7 11.Ne5 Nc6 12.Be3 Qd6 13.g4 Nd8 14.g5 Nd7 15.Qg4 Qe6 16.f5 Nxe5 17.dxe5 Qxe5 18.Bd4 Qd6 19.Bxg7 Rg8 20.f6 Bf8 21.Rfe1+ Ne6 22.Bxf8 Kxf8 23.h4 h6 24.Qh5 hxg5 25.Qh6+ Ke8 26.Rad1 Qc5+ 27.Kh1 Rd8 28.Qh7 Kf8 29.Qh6+ Ke8 30.Qh7 Kf8 31.Qh6+ Ke8