1.e4 e5 2.Nf3 Nf6 3.Nxe5 d6 4.Nf3 Nxe4 5.Nc3 Nxc3 6.dxc3 Be7 7.Be3 O-O 8.Qd2 Nd7 9.O-O-O Nf6 10.Bd3 c5 11.c4 b5 12.cxb5 d5 13.c4 d4 14.Bg5 a6 15.Kb1 axb5 16.cxb5 Be6 17.b3 Nd5 18.Bxe7 Qxe7 19.Rc1 Nb4 20.Rc2 Qa7 21.Ng5 Bxb3 22.Bxh7+ Kh8 23.Rb2 Bxa2+ 24.Kc1 Qa3 25.h4 c4 26.Qxb4 Qa7 27.b6 Qb8 28.b7 Ra6 29.Qxf8+ Qxf8 30.b8=Q