1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 Nf6 5.O-O b5 6.Bb3 Nxe4 7.Re1 d5 8.d3 Nf6 9.Nxe5 Nxe5 10.Rxe5+ Be7 11.Bg5 Be6 12.Nd2 O-O 13.c4 dxc4 14.dxc4 Qd4 15.Qe2 h6 16.Nf3 Qd8 17.Rd1 Nd7 18.Bxe7 Qxe7 19.Re3 Nc5 20.cxb5 Nxb3 21.axb3 Qb4 22.Nd4 Bc8 23.Nc6 Qxb5 24.Qxb5 axb5 25.Ne7+ Kh7 26.Nxc8 Rfxc8 27.Rc3 Rd8 28.Rxd8 Ra1+