1.e4 e5 2.Nf3 d6 3.Bc4 f5 4.d3 Nf6 5.O-O c6 6.Nc3 Be7 7.Ng5 d5 8.exd5 cxd5 9.Bb3 h6 10.Nf3 Nc6 11.Nh4 g5 12.Ng6 Rh7 13.Re1 e4 14.dxe4 dxe4 15.Be3 Bd6 16.Nd5 Bd7 17.Bd4 Nxd5 18.Bxd5 Be6 19.Bxe6 Nxd4 20.Bxf5 Nxf5 21.Rxe4+ Kd7 22.Qd5 Kc7 23.Qxf5 Rc8 24.Nf8 Qxf8 25.Qxh7+ Kb8 26.Rae1 a6 27.Qd7 Bc5 28.Qxc8+