1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Nxd4 Nf6 5.Nc3 Bb4 6.Nxc6 bxc6 7.Bd3 d5 8.exd5 cxd5 9.O-O O-O 10.Bg5 Be7 11.Re1 c6 12.Qf3 Be6 13.Ne2 h6 14.Bh4 c5 15.Nf4 Bg4 16.Qe3 Re8 17.Bxf6 Bxf6 18.Qxc5 Bxb2 19.Rxe8+ Qxe8 20.Rb1 Qe5 21.Nxd5 Be6 22.Ne7+ Kh8 23.Qxe5 Bxe5 24.a4 Bd7 25.Bb5 Rb8 26.g3 a6 27.Rd1 Bg4 28.Re1 axb5 29.Rxe5 bxa4 30.Ra5 Bf3 31.Rxa4 Rb1# 0-1