1.Nf3 d5 2.c4 dxc4 3.e3 c5 4.Bxc4 Nc6 5.O-O Nf6 6.Nc3 a6 7.d4 b5 8.Bd3 cxd4 9.exd4 e6 10.a4 b4 11.Ne4 Bb7 12.Nxf6+ gxf6 13.Re1 Ne7 14.Nh4 Rg8 15.Bf4 Ng6 16.Nxg6 hxg6 17.Qb3 Be7 18.Bc4 Ra7 19.Rac1 Rh8 20.Bxe6 fxe6 21.Qxe6 Bd5 22.Qxf6 Kd7 23.Rxe7+ Qxe7 24.Qxh8 Qe4 25.Qh7+ Ke6 26.Qh3+ Kf7 27.Be5 b3 28.Qh7+ Ke6 29.Qg8+ Kf5 30.Qc8+ Be6 31.Qh8