1.e4 e5 2.Nf3 Nf6 3.Nxe5 d6 4.Nc4 Nxe4 5.Qe2 Qe7 6.Ne3 Be6 7.g3 g6 8.Bg2 d5 9.c4 c6 10.cxd5 cxd5 11.Nc3 Qc5 12.Nexd5 Nxc3 13.dxc3 Bg7 14.Nf4 Qb6 15.Nxe6 fxe6 16.Be3 Qc7 17.Qb5+ Nd7 18.Rd1 a6 19.Qxb7 Qxb7 20.Bxb7 Rd8 21.Bg5 Nf6 22.Rxd8+ Kxd8 23.Bxa6 Kc7 24.O-O Rb8