1.e4 c5 2.Nc3 Nc6 3.f4 e6 4.Nf3 d5 5.Bb5 d4 6.Bxc6+ bxc6 7.Ne2 Nf6 8.d3 Rb8 9.O-O Ba6 10.b3 Be7 11.Qe1 O-O 12.Qg3 Nxe4 13.dxe4 Bxe2 14.Rf2 Ba6 15.f5 Kh8 16.Ng5 h6 17.h4 e5 18.Qg4 Bf6 19.Qh5 d3 20.c4 Rb7 21.g4 Qd4 22.Bb2 Qe3 23.Nf3 Qxe4 24.g5 Be7 25.Bxe5 f6 26.gxh6 Kg8 27.hxg7 Rd8 28.Rg2 Qe3+ 29.Kh1 Rbb8 30.Bxb8 d2 31.Qh8+ Kf7 32.g8=Q+