1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.b4 Bxb4 5.c3 Bc5 6.d4 exd4 7.O-O Nf6 8.cxd4 Bb4 9.e5 d5 10.exf6 dxc4 11.fxg7 Rg8 12.d5 Ne7 13.Qa4+ c6 14.Qxb4 cxd5 15.Nc3 Be6 16.Ba3 b6 17.Rfe1 a5 18.Qxe7+ Qxe7 19.Bxe7 Kxe7 20.Nxd5+ Kd6 21.Nf4 Rxg7 22.Rad1+ Kc6 23.Nxe6 fxe6 24.Rxe6+