1.e4 e5 2.f4 d6 3.Nf3 Nc6 4.Bc4 Be7 5.O-O Nf6 6.h3 a6 7.Nc3 O-O 8.fxe5 Nxe5 9.Bb3 b5 10.d4 Nxf3+ 11.Qxf3 Bb7 12.Qg3 Nxe4 13.Nxe4 Bxe4 14.Bh6 Bg6 15.Bd2 c5 16.dxc5 dxc5 17.Rad1 c4 18.Bb4 Qb6+ 19.Kh1 Bxb4 20.a3 cxb3 21.axb4 bxc2 22.Rc1 Rad8 23.Qf3 Qd4 24.Qb7 Qxb4 25.Qxa6 Qxb2 26.Qc6 Qxc1 27.Rxc1 Rd1+ 28.Rxd1 cxd1=Q+ 29.Kh2 b4 30.Qb5 b3 31.Qb4 Qc2