1.e4 e5 2.Nf3 Nc6 3.Bb5 f5 4.O-O fxe4 5.Bxc6 dxc6 6.Nxe5 Qd4 7.Qh5+ g6 8.c3 Qd5 9.Qg5 Bh6 10.Qg3 Ne7 11.d4 Nf5 12.Bxh6 Nxg3 13.fxg3 Be6 14.Bg7 Rg8 15.Bf6 c5 16.Nd2 cxd4 17.c4 Qa5 18.Nxe4 Rf8 19.g4 Rxf6 20.Nxf6+ Ke7 21.Rae1 Rf8 22.Nxh7 Rxf1+ 23.Kxf1 Kd6 24.Ng5 Qxa2 25.c5+ Kd5 26.h3 Bg8 27.b4 a5 28.Nxg6 axb4 29.Ne7+ Kxc5 30.Ne4+ Kb5 31.Rc1 Bc4+ 32.Kg1 Qe2