1.e4 c5 2.Nf3 Nc6 3.Bb5 e6 4.Bxc6 dxc6 5.d3 Qc7 6.b3 e5 7.Bb2 f6 8.Nbd2 Nh6 9.O-O Nf7 10.Nh4 Ng5 11.f4 exf4 12.e5 f5 13.Qh5+ Nf7 14.e6 Bxe6 15.Rae1 Qd7 16.Qxf5 Nd8 17.Qxf4 Bd6 18.Qe4 Qc7 19.Qg4 Qe7 20.Rxe6 Qxe6 21.Nf5 Bf8 22.Nf3 h5 23.Qh3 Qc8 24.Ng5 Kd7 25.Nxg7+ Kc7 26.Ne8+ Kb6 27.Qxc8 Rxc8 28.Bxh8 Bh6 29.Bf6 Bxg5 30.Bxg5 Ne6 31.Nd6